Class WebdavNaturalVersionIdGenerator

java.lang.Object
io.jmix.webdav.tools.WebdavNaturalVersionIdGenerator

@Component("webdav_WebdavNaturalVersionIdGenerator") public class WebdavNaturalVersionIdGenerator extends Object
  • Constructor Details

    • WebdavNaturalVersionIdGenerator

      public WebdavNaturalVersionIdGenerator()
  • Method Details

    • getNextNaturalVersionIdByWebdavDocument

      public Long getNextNaturalVersionIdByWebdavDocument(WebdavDocument document)
    • getNextNaturalVersionIdByWebdavDocumentVersion

      public Long getNextNaturalVersionIdByWebdavDocumentVersion(WebdavDocumentVersion latestDocumentVersion)
    • internalGetNextNaturalVersionIdByWebdavDocumentVersion

      protected Long internalGetNextNaturalVersionIdByWebdavDocumentVersion(@Nullable WebdavDocumentVersion latestDocumentVersion)
    • increment

      protected Long increment(Long value)