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
  • 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:
      addDirectory in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
      Overrides:
      addDirectory in class DelegatingCrowdDirectoryService
      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 interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
      Overrides:
      removeDirectory in class DelegatingCrowdDirectoryService
      Throws:
      com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException
      com.atlassian.crowd.exception.runtime.OperationFailedException