| Interface | Description |
|---|---|
| CrowdUserDirectoryHelper |
Helper class for accessing information about Crowd user directories
|
| Class | Description |
|---|---|
| ConfluenceCrowdDirectoryService |
Overrides removal and addition of directories to make sure they're added to the single internal application.
|
| ConfluenceCrowdUserEventAdaptorListener | |
| ConfluenceDirectoryEventListener |
Propagates
DirectoryUpdatedEvent and DirectoryDeletedEvent to other nodes in a cluster
to trigger the relevant updates to caches and directory monitors on each node. |
| ConfluenceDirectoryEventListener.ClusterDirectoryDeletedEvent | |
| ConfluenceDirectoryEventListener.ClusterDirectoryEvent |
Crowd's event classes are not Serializable, so we need to extract the event class and directory, then
reconstruct the event on the other nodes.
|
| ConfluenceDirectoryEventListener.ClusterDirectoryUpdatedEvent | |
| ConfluenceRecoveryModeAwareDirectoryManager | |
| ConfluenceSpringContextInstanceFactory |
Overrides the
ConfluenceSpringContextInstanceFactory.getInstance(Class) method such that certain beans are created from a prototyped scope. |
| CrowdDisabledUserManager |
Implementation of DisabledUserManager which uses the Embedded Crowd service.
|
| DefaultCrowdUserDirectoryHelper | |
| EmbeddedCrowdApplicationFactory | |
| EmbeddedCrowdBootstrap |
Provides convenient methods to create the crowd application and internal directory optionally if one isn't found.
|
| NameUtils | |
| UserIndexingListener |
Creates/indexes PersonalInformation as users are added or have their activation status modified.
|
| Enum | Description |
|---|---|
| CrowdUserDirectoryImplementation |
Enumeration of possible Crowd user directory implementation classes for analytics
|
| DirectoryState |
Enumeration of the possible states the internal directory can be created in.
|
Copyright © 2003–2021 Atlassian. All rights reserved.