Package | Description |
---|---|
com.atlassian.crowd.directory | |
com.atlassian.crowd.directory.hybrid | |
com.atlassian.crowd.directory.ldap.cache | |
com.atlassian.crowd.directory.loader |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInternalDirectory
This class holds methods that are common to both
InternalDirectory and CachingDirectory . |
class |
CachingDirectory
This InternalDirectory is used for locally caching Users and Groups from an external Directory.
|
class |
InternalDirectory
Internal directory connector.
|
class |
InternalDirectoryForDelegation
This is the internal front-end of a delegating directory.
|
Modifier and Type | Method and Description |
---|---|
protected InternalRemoteDirectory |
DbCachingRemoteDirectory.getDelegate() |
protected InternalRemoteDirectory |
DelegatedAuthenticationDirectory.getDelegate() |
Modifier and Type | Method and Description |
---|---|
DirectoryCache |
DirectoryCacheFactoryImpl.createDirectoryCache(RemoteDirectory remoteDirectory,
InternalRemoteDirectory internalDirectory) |
DirectoryCacheChangeOperations |
TransactionalDirectoryCacheFactory.createDirectoryCacheChangeOperations(RemoteDirectory remoteDirectory,
InternalRemoteDirectory internalDirectory) |
Constructor and Description |
---|
DbCachingRemoteChangeOperations(DirectoryDao directoryDao,
RemoteDirectory remoteDirectory,
InternalRemoteDirectory internalDirectory,
SynchronisationStatusManager synchronisationStatusManager,
MultiEventPublisher eventPublisher,
UserDao userDao,
GroupDao groupDao,
GroupActionStrategy groupActionStrategy) |
DbCachingRemoteDirectory(RemoteDirectory remoteDirectory,
InternalRemoteDirectory internalDirectory,
DirectoryCacheFactory directoryCacheFactory,
CacheRefresherFactory cacheRefresherFactory,
AuditService auditService,
AuditLogUserMapper auditLogUserMapper,
String directoryName,
com.atlassian.event.api.EventPublisher eventPublisher,
DirectoryDao directoryDao) |
DelegatedAuthenticationDirectory(RemoteDirectory ldapDirectory,
InternalRemoteDirectory internalDirectory,
com.atlassian.event.api.EventPublisher eventPublisher,
DirectoryDao directoryDao) |
Modifier and Type | Method and Description |
---|---|
protected InternalRemoteDirectory |
InternalGroupHandler.getInternalDirectory() |
Constructor and Description |
---|
InternalGroupHandler(InternalRemoteDirectory internalDirectory) |
LocalGroupHandler(InternalRemoteDirectory internalDirectory) |
Modifier and Type | Method and Description |
---|---|
DirectoryCache |
DirectoryCacheFactory.createDirectoryCache(RemoteDirectory remoteDirectory,
InternalRemoteDirectory internalDirectory)
Creates a new DirectoryCache instance for the given remoteDirectory and
internalDirectory.
|
Modifier and Type | Method and Description |
---|---|
InternalRemoteDirectory |
InternalDirectoryInstanceLoaderImpl.getDirectory(Directory directory) |
InternalRemoteDirectory |
InternalDirectoryInstanceLoader.getDirectory(Directory directory) |
InternalRemoteDirectory |
InternalDirectoryInstanceLoaderImpl.getRawDirectory(Long id,
String className,
Map<String,String> directoryAttributes) |
InternalRemoteDirectory |
InternalDirectoryInstanceLoader.getRawDirectory(Long id,
String className,
Map<String,String> attributes) |
Copyright © 2020 Atlassian. All rights reserved.