Class MembershipCache

java.lang.Object
com.atlassian.crowd.embedded.atlassianuser.MembershipCache

public class MembershipCache extends Object
  • Field Details

    • CACHE_NAME

      public static final String CACHE_NAME
  • Constructor Details

    • MembershipCache

      public MembershipCache(com.atlassian.cache.CacheManager cacheManager, com.atlassian.cache.CacheLoader<com.atlassian.user.User,List<String>> loader)
  • 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

      @Nullable public @Nullable List<String> getGroupNamesAsList(com.atlassian.user.User user)