public final class ConfluenceCrowdDirectoryService
extends com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl
TODO: This is a halfway house until we can update CrowdDirectoryServiceImpl to handle this itself.
Constructor and Description |
---|
ConfluenceCrowdDirectoryService(com.atlassian.crowd.embedded.api.ApplicationFactory applicationFactory,
com.atlassian.crowd.directory.loader.DirectoryInstanceLoader directoryInstanceLoader,
com.atlassian.crowd.manager.directory.DirectoryManager directoryManager,
com.atlassian.crowd.manager.application.ApplicationManager applicationManager) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.crowd.embedded.api.Directory |
addDirectory(com.atlassian.crowd.embedded.api.Directory directory) |
boolean |
removeDirectory(long directoryId) |
com.atlassian.crowd.embedded.api.Directory |
updateDirectory(com.atlassian.crowd.embedded.api.Directory directory) |
findAllDirectories, findDirectoryById, getDirectorySynchronisationInformation, getStoredConnectionPoolProperties, getSystemConnectionPoolProperties, isDirectorySynchronisable, isDirectorySynchronising, isMembershipAggregationEnabled, setConnectionPoolProperties, setDirectoryPosition, setMembershipAggregationEnabled, supportsNestedGroups, synchroniseDirectory, synchroniseDirectory, testConnection
public ConfluenceCrowdDirectoryService(com.atlassian.crowd.embedded.api.ApplicationFactory applicationFactory, com.atlassian.crowd.directory.loader.DirectoryInstanceLoader directoryInstanceLoader, com.atlassian.crowd.manager.directory.DirectoryManager directoryManager, com.atlassian.crowd.manager.application.ApplicationManager applicationManager)
public com.atlassian.crowd.embedded.api.Directory addDirectory(com.atlassian.crowd.embedded.api.Directory directory) throws com.atlassian.crowd.exception.runtime.OperationFailedException
addDirectory
in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
addDirectory
in class com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl
com.atlassian.crowd.exception.runtime.OperationFailedException
public boolean removeDirectory(long directoryId) throws com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException, com.atlassian.crowd.exception.runtime.OperationFailedException
removeDirectory
in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
removeDirectory
in class com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl
com.atlassian.crowd.exception.DirectoryCurrentlySynchronisingException
com.atlassian.crowd.exception.runtime.OperationFailedException
public com.atlassian.crowd.embedded.api.Directory updateDirectory(com.atlassian.crowd.embedded.api.Directory directory) throws com.atlassian.crowd.exception.runtime.OperationFailedException
updateDirectory
in interface com.atlassian.crowd.embedded.api.CrowdDirectoryService
updateDirectory
in class com.atlassian.crowd.embedded.core.CrowdDirectoryServiceImpl
com.atlassian.crowd.exception.runtime.OperationFailedException
Copyright © 2003–2020 Atlassian. All rights reserved.