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 Calendar
getOrphanedMinDate()
Calendar
getVersionsMinDate()
boolean
isCopyAll()
boolean
isCopyVersions()
boolean
preserveOnTarget()
boolean
removeTargetVersionHistory()
void
setCopyOrphanedVersions(Calendar copyOrphanedVersions)
void
setCopyVersions(Calendar copyVersions)
void
setPreserveOnTarget(boolean preserveOnTarget)
void
setRemoveTargetVersionHistory(boolean removeTargetVersionHistory)
boolean
skipOrphanedVersionsCopy()
-
-
-
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()
-
-