| 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,
BatchConfigParser batchConfigParser) |
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.