Class DirectoryConfiguration
java.lang.Object
com.atlassian.crowd.importer.config.Configuration
com.atlassian.crowd.importer.config.DirectoryConfiguration
- All Implemented Interfaces:
Serializable
Configuration specific to the movement of users/groups/memberships
from one RemoteDirectory to another.
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.crowd.importer.config.Configuration
overwriteTarget
-
Constructor Summary
ConstructorDescriptionDirectoryConfiguration
(Long directoryID, Long sourceDirectoryID, boolean overwriteTarget) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
void
isValid()
Will make sure that all required properties have been set on the Configuration object to perform an import.void
setSourceDirectoryID
(Long sourceDirectoryID) toString()
Methods inherited from class com.atlassian.crowd.importer.config.Configuration
getApplication, getDirectoryID, getImportNestedGroups, isImportPasswords, isOverwriteTarget, setApplication, setDirectoryID, setImportNestedGroups, setImportPasswords, setOverwriteTarget
-
Constructor Details
-
DirectoryConfiguration
-
-
Method Details
-
getSourceDirectoryID
-
setSourceDirectoryID
-
isValid
Description copied from class:Configuration
Will make sure that all required properties have been set on the Configuration object to perform an import. Override this method if you require specific validation of your Configuration- Overrides:
isValid
in classConfiguration
- Throws:
ImporterConfigurationException
- if there is a problem validating the configuration
-
toString
- Overrides:
toString
in classConfiguration
-
equals
- Overrides:
equals
in classConfiguration
-
hashCode
public int hashCode()- Overrides:
hashCode
in classConfiguration
-