Package com.atlassian.bamboo.crowd
Class BambooCrowdDirectoryService
java.lang.Object
com.atlassian.bamboo.crowd.DelegatingCrowdDirectoryService
com.atlassian.bamboo.crowd.BambooCrowdDirectoryService
- All Implemented Interfaces:
com.atlassian.crowd.embedded.api.CrowdDirectoryService
-
Field Summary
Fields inherited from class com.atlassian.bamboo.crowd.DelegatingCrowdDirectoryService
delegate -
Constructor Summary
ConstructorsConstructorDescriptionBambooCrowdDirectoryService(com.atlassian.crowd.embedded.api.CrowdDirectoryService delegate, com.atlassian.crowd.manager.application.ApplicationManager applicationManager, com.atlassian.crowd.embedded.api.ApplicationFactory applicationFactory) -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.crowd.embedded.api.DirectoryaddDirectory(com.atlassian.crowd.embedded.api.Directory directory) booleanremoveDirectory(long directoryId) Methods inherited from class com.atlassian.bamboo.crowd.DelegatingCrowdDirectoryService
findAllDirectories, findDirectoryById, findDirectoryByName, getDirectorySynchronisationInformation, getPasswordComplexityMessage, getPasswordPolicyConfiguration, getStoredConnectionPoolProperties, getSystemConnectionPoolProperties, initJndiLdapConnectionPool, isDirectorySynchronisable, isDirectorySynchronising, isMembershipAggregationEnabled, setConnectionPoolProperties, setDirectoryPosition, setMembershipAggregationEnabled, setPasswordPolicyConfiguration, supportsNestedGroups, synchroniseDirectory, synchroniseDirectory, testConnection, updateDirectory, validateDirectoryConfiguration
-
Constructor Details
-
BambooCrowdDirectoryService
public BambooCrowdDirectoryService(com.atlassian.crowd.embedded.api.CrowdDirectoryService delegate, com.atlassian.crowd.manager.application.ApplicationManager applicationManager, com.atlassian.crowd.embedded.api.ApplicationFactory applicationFactory)
-
-
Method Details
-
addDirectory
public com.atlassian.crowd.embedded.api.Directory addDirectory(com.atlassian.crowd.embedded.api.Directory directory) throws com.atlassian.crowd.exception.runtime.OperationFailedException - Specified by:
addDirectoryin interfacecom.atlassian.crowd.embedded.api.CrowdDirectoryService- Overrides:
addDirectoryin classDelegatingCrowdDirectoryService- Throws:
com.atlassian.crowd.exception.runtime.OperationFailedException
-
removeDirectory
public boolean removeDirectory(long directoryId) throws com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException, com.atlassian.crowd.exception.runtime.OperationFailedException - Specified by:
removeDirectoryin interfacecom.atlassian.crowd.embedded.api.CrowdDirectoryService- Overrides:
removeDirectoryin classDelegatingCrowdDirectoryService- Throws:
com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingExceptioncom.atlassian.crowd.exception.runtime.OperationFailedException
-