Class MembershipCache
java.lang.Object
com.atlassian.crowd.embedded.atlassianuser.MembershipCache
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMembershipCache(com.atlassian.cache.CacheManager cacheManager, com.atlassian.cache.CacheLoader<com.atlassian.user.User, List<String>> loader) -
Method Summary
Modifier and TypeMethodDescriptiongetGroupNamesAsList(com.atlassian.user.User user) voidonApplicationDirectoryAddedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryAddedEvent ev) voidonApplicationDirectoryOrderUpdatedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryOrderUpdatedEvent ev) voidonApplicationDirectoryRemovedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryRemovedEvent ev) voidonApplicationUpdatedEvent(com.atlassian.crowd.event.application.ApplicationUpdatedEvent ev) voidonDirectoryCreatedEvent(com.atlassian.crowd.event.directory.DirectoryCreatedEvent ev) voidonDirectoryDeletedEvent(com.atlassian.crowd.event.directory.DirectoryDeletedEvent ev) voidonDirectoryUpdatedEvent(com.atlassian.crowd.event.directory.DirectoryUpdatedEvent ev) voidonGroupCreatedEvent(com.atlassian.crowd.event.group.GroupCreatedEvent ev) voidonGroupDeletedEvent(com.atlassian.crowd.event.group.GroupDeletedEvent ev) voidonGroupMembershipCreatedEvent(com.atlassian.crowd.event.group.GroupMembershipsCreatedEvent ev) voidonGroupMembershipDeletedEvent(com.atlassian.crowd.event.group.GroupMembershipsDeletedEvent ev) voidonGroupUpdatedEvent(com.atlassian.crowd.event.group.GroupUpdatedEvent ev) voidonUserCreatedEvent(com.atlassian.crowd.event.user.UserCreatedEvent ev) voidonUserDeletedEvent(com.atlassian.crowd.event.user.UsersDeletedEvent ev) voidonUserEditedEvent(com.atlassian.crowd.event.user.UserEditedEvent ev) voidonUserRenamedEvent(com.atlassian.crowd.event.user.UserRenamedEvent ev)
-
Field Details
-
CACHE_NAME
-
-
Constructor Details
-
MembershipCache
-
-
Method Details
-
onGroupMembershipCreatedEvent
@EventListener public void onGroupMembershipCreatedEvent(com.atlassian.crowd.event.group.GroupMembershipsCreatedEvent ev) -
onGroupMembershipDeletedEvent
@EventListener public void onGroupMembershipDeletedEvent(com.atlassian.crowd.event.group.GroupMembershipsDeletedEvent ev) -
onGroupCreatedEvent
@EventListener public void onGroupCreatedEvent(com.atlassian.crowd.event.group.GroupCreatedEvent ev) -
onGroupUpdatedEvent
@EventListener public void onGroupUpdatedEvent(com.atlassian.crowd.event.group.GroupUpdatedEvent ev) -
onGroupDeletedEvent
@EventListener public void onGroupDeletedEvent(com.atlassian.crowd.event.group.GroupDeletedEvent ev) -
onUserCreatedEvent
@EventListener public void onUserCreatedEvent(com.atlassian.crowd.event.user.UserCreatedEvent ev) -
onUserEditedEvent
@EventListener public void onUserEditedEvent(com.atlassian.crowd.event.user.UserEditedEvent ev) -
onUserDeletedEvent
@EventListener public void onUserDeletedEvent(com.atlassian.crowd.event.user.UsersDeletedEvent ev) -
onUserRenamedEvent
@EventListener public void onUserRenamedEvent(com.atlassian.crowd.event.user.UserRenamedEvent ev) -
onDirectoryDeletedEvent
@EventListener public void onDirectoryDeletedEvent(com.atlassian.crowd.event.directory.DirectoryDeletedEvent ev) -
onDirectoryUpdatedEvent
@EventListener public void onDirectoryUpdatedEvent(com.atlassian.crowd.event.directory.DirectoryUpdatedEvent ev) -
onDirectoryCreatedEvent
@EventListener public void onDirectoryCreatedEvent(com.atlassian.crowd.event.directory.DirectoryCreatedEvent ev) -
onApplicationDirectoryAddedEvent
@EventListener public void onApplicationDirectoryAddedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryAddedEvent ev) -
onApplicationDirectoryRemovedEvent
@EventListener public void onApplicationDirectoryRemovedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryRemovedEvent ev) -
onApplicationDirectoryOrderUpdatedEvent
@EventListener public void onApplicationDirectoryOrderUpdatedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryOrderUpdatedEvent ev) -
onApplicationUpdatedEvent
@EventListener public void onApplicationUpdatedEvent(com.atlassian.crowd.event.application.ApplicationUpdatedEvent ev) -
getGroupNamesAsList
-