Package com.atlassian.confluence.user.crowd
-
Interface Summary Interface Description CrowdUserDirectoryHelper Helper class for accessing information about Crowd user directories -
Class Summary Class Description ConfluenceCrowdDirectoryService Overrides removal and addition of directories to make sure they're added to the single internal application, as well as making sure each operation osTransactional.ConfluenceCrowdUserEventAdaptorListener ConfluenceDirectoryEventListener PropagatesDirectoryUpdatedEventandDirectoryDeletedEventto 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 CrowdDisabledUserManager Implementation of DisabledUserManager which uses the Embedded Crowd service.CrowdUserConversionHelper 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 Summary Enum Description CrowdUserDirectoryImplementation Enumeration of possible Crowd user directory implementation classes for analyticsDirectoryState Enumeration of the possible states the internal directory can be created in.