Interface CMSVersionGCService

All Known Implementing Classes:
DefaultCMSVersionGCService

public interface CMSVersionGCService
Service used for CMS Version garbage collection
  • Method Summary

    Modifier and Type
    Method
    Description
    getRetainableVersions(int maxAgeDays, int maxNumberVersions)
    Retrieves a list of retainable cms versions filtered by maxAgeDays and maxNumberVersions.
  • Method Details

    • getRetainableVersions

      List<CMSVersionModel> getRetainableVersions(int maxAgeDays, int maxNumberVersions)
      Retrieves a list of retainable cms versions filtered by maxAgeDays and maxNumberVersions. A retainable cms version is a tagged version containing a label and marked as retain TRUE.
      Parameters:
      maxAgeDays - The max age in days that a cms version is retained
      maxNumberVersions - The max number of versions to keep per item
      Returns:
      The list of retainable versions