Class VersionCopyConfiguration


  • public class VersionCopyConfiguration
    extends java.lang.Object
    This class allows to configure the behaviour of the version copier.
    • Constructor Detail

      • VersionCopyConfiguration

        public VersionCopyConfiguration()
    • Method Detail

      • setCopyVersions

        public void setCopyVersions​(java.util.Calendar copyVersions)
      • setCopyOrphanedVersions

        public void setCopyOrphanedVersions​(java.util.Calendar copyOrphanedVersions)
      • setRemoveTargetVersionHistory

        public void setRemoveTargetVersionHistory​(boolean removeTargetVersionHistory)
      • setPreserveOnTarget

        public void setPreserveOnTarget​(boolean preserveOnTarget)
      • getVersionsMinDate

        public java.util.Calendar getVersionsMinDate()
      • getOrphanedMinDate

        public java.util.Calendar getOrphanedMinDate()
      • removeTargetVersionHistory

        public boolean removeTargetVersionHistory()
      • isCopyVersions

        public boolean isCopyVersions()
      • skipOrphanedVersionsCopy

        public boolean skipOrphanedVersionsCopy()
      • isCopyAll

        public boolean isCopyAll()
      • preserveOnTarget

        public boolean preserveOnTarget()