| Package | Description |
|---|---|
| com.atlassian.crowd.manager.directory | |
| com.atlassian.crowd.manager.directory.nestedgroups | |
| com.atlassian.crowd.manager.recovery |
| Constructor and Description |
|---|
DirectoryManagerGeneric(DirectoryDao directoryDao,
ApplicationDAO applicationDAO,
MultiEventPublisher eventPublisher,
PermissionManager permissionManager,
DirectoryInstanceLoader directoryInstanceLoader,
DirectorySynchroniser directorySynchroniser,
DirectoryPollerManager directoryPollerManager,
com.atlassian.beehive.ClusterLockService lockService,
SynchronisationStatusManager synchronisationStatusManager,
BeforeGroupRemoval beforeGroupRemoval,
Optional<NestedGroupsCacheProvider> nestedGroupsCacheProvider) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<NestedGroupsCacheProvider> |
NestedGroupsCacheProvider.createFromSystemProperties()
Returns provider configured according to system properties or
Optional.empty(), if not configured. |
| Modifier and Type | Method and Description |
|---|---|
void |
NestedGroupsProviderBuilder.useCache(NestedGroupsCacheProvider cacheProvider,
long directoryId,
boolean isChildrenQuery,
GroupType groupType) |
| Constructor and Description |
|---|
RecoveryModeAwareDirectoryManager(DirectoryDao directoryDao,
ApplicationDAO applicationDAO,
MultiEventPublisher eventPublisher,
PermissionManager permissionManager,
DirectoryInstanceLoader directoryInstanceLoader,
DirectorySynchroniser directorySynchroniser,
DirectoryPollerManager directoryPollerManager,
com.atlassian.beehive.ClusterLockService clusterLockService,
SynchronisationStatusManager synchronisationStatusManager,
BeforeGroupRemoval beforeGroupRemoval,
RecoveryModeService recoveryModeService,
Optional<NestedGroupsCacheProvider> nestedGroupsCacheProvider) |
Copyright © 2020 Atlassian. All rights reserved.