com.atlassian.crowd.event
Class StoringEventListener

java.lang.Object
  extended by com.atlassian.crowd.event.StoringEventListener

public class StoringEventListener
extends java.lang.Object

This class listens for events related to user and group changes and saves them to EventStore.


Constructor Summary
StoringEventListener(EventStore eventStore, com.atlassian.event.api.EventPublisher eventPublisher, boolean ignoreAttributes)
           
 
Method Summary
 void handleEvent(ApplicationDirectoryAddedEvent event)
           
 void handleEvent(ApplicationDirectoryOrderUpdatedEvent event)
           
 void handleEvent(ApplicationDirectoryRemovedEvent event)
           
 void handleEvent(DirectoryDeletedEvent event)
           
 void handleEvent(DirectoryUpdatedEvent event)
           
 void handleEvent(GroupCreatedEvent event)
           
 void handleEvent(GroupDeletedEvent event)
           
 void handleEvent(GroupMembershipCreatedEvent event)
           
 void handleEvent(GroupMembershipDeletedEvent event)
           
 void handleEvent(GroupUpdatedEvent event)
           
 void handleEvent(UserCreatedEvent event)
           
 void handleEvent(UserDeletedEvent event)
           
 void handleEvent(UserUpdatedEvent event)
           
 void handleEvent(XMLRestoreFinishedEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StoringEventListener

public StoringEventListener(EventStore eventStore,
                            com.atlassian.event.api.EventPublisher eventPublisher,
                            boolean ignoreAttributes)
Method Detail

handleEvent

@EventListener
public void handleEvent(UserCreatedEvent event)

handleEvent

@EventListener
public void handleEvent(UserUpdatedEvent event)

handleEvent

@EventListener
public void handleEvent(UserDeletedEvent event)

handleEvent

@EventListener
public void handleEvent(GroupCreatedEvent event)

handleEvent

@EventListener
public void handleEvent(GroupUpdatedEvent event)

handleEvent

@EventListener
public void handleEvent(GroupDeletedEvent event)

handleEvent

@EventListener
public void handleEvent(GroupMembershipCreatedEvent event)

handleEvent

@EventListener
public void handleEvent(GroupMembershipDeletedEvent event)

handleEvent

@EventListener
public void handleEvent(DirectoryUpdatedEvent event)

handleEvent

@EventListener
public void handleEvent(DirectoryDeletedEvent event)

handleEvent

@EventListener
public void handleEvent(XMLRestoreFinishedEvent event)

handleEvent

@EventListener
public void handleEvent(ApplicationDirectoryAddedEvent event)

handleEvent

@EventListener
public void handleEvent(ApplicationDirectoryRemovedEvent event)

handleEvent

@EventListener
public void handleEvent(ApplicationDirectoryOrderUpdatedEvent event)


Copyright © 2011 Atlassian. All Rights Reserved.