com.atlassian.crowd.integration.directory.monitor.listener
Class UserChangeListener
java.lang.Object
com.atlassian.crowd.integration.directory.monitor.listener.ChangeListener
com.atlassian.crowd.integration.directory.monitor.listener.UserChangeListener
- All Implemented Interfaces:
- java.util.EventListener, javax.naming.event.NamespaceChangeListener, javax.naming.event.NamingListener, javax.naming.event.ObjectChangeListener
public class UserChangeListener
- extends ChangeListener
|
Constructor Summary |
UserChangeListener(LDAPDirectory remoteDirectory,
javax.naming.Name baseDN,
java.lang.String objectFilter,
org.springframework.ldap.core.ContextMapper mapper,
com.atlassian.event.EventManager eventManager,
boolean lookupUpdates)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserChangeListener
public UserChangeListener(LDAPDirectory remoteDirectory,
javax.naming.Name baseDN,
java.lang.String objectFilter,
org.springframework.ldap.core.ContextMapper mapper,
com.atlassian.event.EventManager eventManager,
boolean lookupUpdates)
publishEntityCreatedEvent
protected void publishEntityCreatedEvent(java.lang.Object entity)
- Description copied from class:
ChangeListener
- Fire an entity created event.
- Specified by:
publishEntityCreatedEvent in class ChangeListener
- Parameters:
entity - entity object.
publishEntityUpdatedEvent
protected void publishEntityUpdatedEvent(java.lang.Object entity)
- Description copied from class:
ChangeListener
- Fire an entity updated event.
- Specified by:
publishEntityUpdatedEvent in class ChangeListener
- Parameters:
entity - entity object.
publishEntityDeletedEvent
protected void publishEntityDeletedEvent(java.lang.Object entity)
- Description copied from class:
ChangeListener
- Fire an entity deleted event.
- Specified by:
publishEntityDeletedEvent in class ChangeListener
- Parameters:
entity - entity object.
lookupEntity
protected java.lang.Object lookupEntity(java.lang.String dn)
- Description copied from class:
ChangeListener
- Find an entity based on it's DN.
Return null if the entity cannot be found.
- Specified by:
lookupEntity in class ChangeListener
- Parameters:
dn - distinguished name.
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.