com.atlassian.crowd.integration.directory.monitor.listener
Class RoleChangeListener
java.lang.Object
com.atlassian.crowd.integration.directory.monitor.listener.ChangeListener
com.atlassian.crowd.integration.directory.monitor.listener.RoleChangeListener
- All Implemented Interfaces:
- java.util.EventListener, javax.naming.event.NamespaceChangeListener, javax.naming.event.NamingListener, javax.naming.event.ObjectChangeListener
public class RoleChangeListener
- extends ChangeListener
Constructor Summary |
RoleChangeListener(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 |
RoleChangeListener
public RoleChangeListener(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.