Class ImportSettings
- java.lang.Object
-
- org.apache.sling.distribution.serialization.ImportSettings
-
public class ImportSettings extends Object
Settings that control the package import.
-
-
Constructor Summary
Constructors Constructor Description ImportSettings(org.apache.jackrabbit.vault.fs.api.ImportMode importMode, org.apache.jackrabbit.vault.fs.io.AccessControlHandling aclHandling, org.apache.jackrabbit.vault.fs.io.AccessControlHandling cugHandling, int autosaveThreshold, boolean isStrict, boolean overwritePrimaryTypesOfFolders, org.apache.jackrabbit.vault.fs.api.IdConflictPolicy idConflictPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.vault.fs.io.AccessControlHandlinggetAclHandling()intgetAutosaveThreshold()org.apache.jackrabbit.vault.fs.io.AccessControlHandlinggetCugHandling()org.apache.jackrabbit.vault.fs.api.IdConflictPolicygetIdConflictPolicy()org.apache.jackrabbit.vault.fs.api.ImportModegetImportMode()booleanisOverwritePrimaryTypesOfFolders()booleanisStrict()
-
-
-
Constructor Detail
-
ImportSettings
public ImportSettings(org.apache.jackrabbit.vault.fs.api.ImportMode importMode, org.apache.jackrabbit.vault.fs.io.AccessControlHandling aclHandling, org.apache.jackrabbit.vault.fs.io.AccessControlHandling cugHandling, int autosaveThreshold, boolean isStrict, boolean overwritePrimaryTypesOfFolders, org.apache.jackrabbit.vault.fs.api.IdConflictPolicy idConflictPolicy)- Parameters:
importMode- The serializer import modeaclHandling- The serializer ACL handling modecugHandling- The serializer CUG handling modeautosaveThreshold- The number of resources to handle before automatically saving the changes.isStrict-trueto enforce import constraints;falseotherwiseoverwritePrimaryTypesOfFolders-trueto overwrite folder primary types ;falseotherwiseidConflictPolicy- The policy to handle conflicts
-
-
Method Detail
-
getImportMode
public org.apache.jackrabbit.vault.fs.api.ImportMode getImportMode()
-
getAclHandling
public org.apache.jackrabbit.vault.fs.io.AccessControlHandling getAclHandling()
-
getCugHandling
public org.apache.jackrabbit.vault.fs.io.AccessControlHandling getCugHandling()
-
getAutosaveThreshold
public int getAutosaveThreshold()
-
isStrict
public boolean isStrict()
-
isOverwritePrimaryTypesOfFolders
public boolean isOverwritePrimaryTypesOfFolders()
-
getIdConflictPolicy
public org.apache.jackrabbit.vault.fs.api.IdConflictPolicy getIdConflictPolicy()
-
-