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
public class BambooCrowdDirectoryService extends DelegatingCrowdDirectoryService
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.crowd.DelegatingCrowdDirectoryService
delegate
-
-
Constructor Summary
Constructors Constructor Description BambooCrowdDirectoryService(com.atlassian.crowd.embedded.api.CrowdDirectoryService delegate, com.atlassian.crowd.manager.application.ApplicationManager applicationManager, com.atlassian.crowd.embedded.api.ApplicationFactory applicationFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.atlassian.crowd.embedded.api.Directory
addDirectory(com.atlassian.crowd.embedded.api.Directory directory)
boolean
removeDirectory(long directoryId)
-
Methods inherited from class com.atlassian.bamboo.crowd.DelegatingCrowdDirectoryService
findAllDirectories, findDirectoryById, findDirectoryByName, getDirectorySynchronisationInformation, getStoredConnectionPoolProperties, getSystemConnectionPoolProperties, isDirectorySynchronisable, isDirectorySynchronising, isMembershipAggregationEnabled, setConnectionPoolProperties, setDirectoryPosition, setMembershipAggregationEnabled, supportsNestedGroups, synchroniseDirectory, synchroniseDirectory, testConnection, updateDirectory, validateDirectoryConfiguration
-
-
-
-
Method Detail
-
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:
addDirectory
in interfacecom.atlassian.crowd.embedded.api.CrowdDirectoryService
- Overrides:
addDirectory
in 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:
removeDirectory
in interfacecom.atlassian.crowd.embedded.api.CrowdDirectoryService
- Overrides:
removeDirectory
in classDelegatingCrowdDirectoryService
- Throws:
com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException
com.atlassian.crowd.exception.runtime.OperationFailedException
-
-