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 Summary
Constructors Constructor Description VersionCopyConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalendargetOrphanedMinDate()CalendargetVersionsMinDate()booleanisCopyAll()booleanisCopyVersions()booleanpreserveOnTarget()booleanremoveTargetVersionHistory()voidsetCopyOrphanedVersions(Calendar copyOrphanedVersions)voidsetCopyVersions(Calendar copyVersions)voidsetPreserveOnTarget(boolean preserveOnTarget)voidsetRemoveTargetVersionHistory(boolean removeTargetVersionHistory)booleanskipOrphanedVersionsCopy()
-
-
-
Method Detail
-
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()
-
-