|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ApplicationCache | Caches Embedded Crowd Application objects by name to avoid frequent retrieval from the database. |
| GroupMembershipCache | A direction agnostic cache of maps from directory ids and group names to groups. |
| MembershipCache | |
| Class Summary | |
|---|---|
| CachedCrowdApplicationDao | Caches the most frequently-used method on this interface: CachedCrowdApplicationDao.findByName(java.lang.String). |
| CachedCrowdEntityCacheKey | A composite key between an entity name and a directory Id. |
| CachedCrowdGroupDao | A caching decorator for an InternalUserDao. |
| CachedCrowdInternalDirectoryGroup | Immutable group for caching |
| CachedCrowdInternalMembershipDao | Removes cached membership information as required by the bulk operations on the
InternalMembershipDao interface. |
| CachedCrowdMembershipCacheKey | |
| CachedCrowdMembershipDao | Caches membership information. |
| CachedCrowdUser | Immutable Timestamped user for caching |
| CachedCrowdUserDao | A caching decorator for an InternalUserDao. |
| CachedOption<T> | Container for caching crowd entities with the option to cache the entity or a representation that entity does not exist. |
| ConfluenceCrowdDirectoryService | Overrides removal and addition of directories to make sure they're added to the single internal application. |
| 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 | |
| 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. |
| DefaultApplicationCache | Implementation of ApplicationCache that delegates to CacheFactory
for caching. |
| DefaultGroupMembershipCache | |
| DefaultMembershipCache | The cache maps a CachedCrowdMembershipCacheKey representing a user (or group) in a particular directory
to a Map<String, String> where each entry in the map represents a group that the user (or group)
is a member of. |
| DirectoryCreationListener | |
| 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 | |
|---|---|
| DirectoryState | Enumeration of the possible states the internal directory can be created in. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||