Class VersionCopyConfiguration

java.lang.Object
org.apache.jackrabbit.oak.plugins.migration.version.VersionCopyConfiguration

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

    • VersionCopyConfiguration

      public VersionCopyConfiguration()
  • Method Details

    • setCopyVersions

      public void setCopyVersions(Calendar copyVersions)
    • setCopyOrphanedVersions

      public void setCopyOrphanedVersions(Calendar copyOrphanedVersions)
    • setRemoveTargetVersionHistory

      public void setRemoveTargetVersionHistory(boolean removeTargetVersionHistory)
    • setPreserveOnTarget

      public void setPreserveOnTarget(boolean preserveOnTarget)
    • getVersionsMinDate

      public Calendar getVersionsMinDate()
    • getOrphanedMinDate

      public Calendar getOrphanedMinDate()
    • removeTargetVersionHistory

      public boolean removeTargetVersionHistory()
    • isCopyVersions

      public boolean isCopyVersions()
    • skipOrphanedVersionsCopy

      public boolean skipOrphanedVersionsCopy()
    • isCopyAll

      public boolean isCopyAll()
    • preserveOnTarget

      public boolean preserveOnTarget()