Class MembershipCache
- java.lang.Object
-
- com.atlassian.crowd.embedded.atlassianuser.MembershipCache
-
public class MembershipCache extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
CACHE_NAME
-
Constructor Summary
Constructors Constructor Description MembershipCache(com.atlassian.cache.CacheManager cacheManager, com.atlassian.cache.CacheLoader<com.atlassian.user.User,List<String>> loader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable List<String>
getGroupNamesAsList(com.atlassian.user.User user)
void
onApplicationDirectoryAddedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryAddedEvent ev)
void
onApplicationDirectoryOrderUpdatedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryOrderUpdatedEvent ev)
void
onApplicationDirectoryRemovedEvent(com.atlassian.crowd.event.application.ApplicationDirectoryRemovedEvent ev)
void
onApplicationUpdatedEvent(com.atlassian.crowd.event.application.ApplicationUpdatedEvent ev)
void
onDirectoryCreatedEvent(com.atlassian.crowd.event.directory.DirectoryCreatedEvent ev)
void
onDirectoryDeletedEvent(com.atlassian.crowd.event.directory.DirectoryDeletedEvent ev)
void
onDirectoryUpdatedEvent(com.atlassian.crowd.event.directory.DirectoryUpdatedEvent ev)
void
onGroupCreatedEvent(com.atlassian.crowd.event.group.GroupCreatedEvent ev)
void
onGroupDeletedEvent(com.atlassian.crowd.event.group.GroupDeletedEvent ev)
void
onGroupMembershipCreatedEvent(com.atlassian.crowd.event.group.GroupMembershipsCreatedEvent ev)
void
onGroupMembershipDeletedEvent(com.atlassian.crowd.event.group.GroupMembershipsDeletedEvent ev)
void
onGroupUpdatedEvent(com.atlassian.crowd.event.group.GroupUpdatedEvent ev)
void
onUserCreatedEvent(com.atlassian.crowd.event.user.UserCreatedEvent ev)
void
onUserDeletedEvent(com.atlassian.crowd.event.user.UsersDeletedEvent ev)
void
onUserEditedEvent(com.atlassian.crowd.event.user.UserEditedEvent ev)
void
onUserRenamedEvent(com.atlassian.crowd.event.user.UserRenamedEvent ev)
-
-
-
Field Detail
-
CACHE_NAME
public static final String CACHE_NAME
-
-
Method Detail
-
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)
-
-