| 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 os Transactional.
|
| 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 |
|
| ConfluenceLdapDirectoryClearingClusterEvent |
An event used to broadcast LDAP directory updates to all the nodes in confluence cluster.
|
| ConfluenceLdapDirectoryClearingClusterEventPublisher |
|
| ConfluenceRecoveryModeAwareDirectoryManager |
|
| ConfluenceSpringLdapPoolClearingClusterMessageListener |
|
| CrowdDisabledUserManager |
Implementation of DisabledUserManager which uses the Embedded Crowd service.
|
| CrowdUserConversionHelper |
|
| DefaultCrowdUserDirectoryHelper |
|
| EmbeddedCrowdApplicationFactory |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| 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.
|