protected class SimpleCachedLDAPAuthorizationMap.CachedLDAPAuthorizationMapNamespaceChangeListener extends Object implements NamespaceChangeListener, ObjectChangeListener
| Constructor and Description |
|---|
SimpleCachedLDAPAuthorizationMap.CachedLDAPAuthorizationMapNamespaceChangeListener(SimpleCachedLDAPAuthorizationMap.DestinationType destinationType,
SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
Creates a new listener.
|
| Modifier and Type | Method and Description |
|---|---|
void |
namingExceptionThrown(NamingExceptionEvent evt) |
void |
objectAdded(NamingEvent evt) |
void |
objectChanged(NamingEvent evt) |
void |
objectRemoved(NamingEvent evt) |
void |
objectRenamed(NamingEvent evt) |
public SimpleCachedLDAPAuthorizationMap.CachedLDAPAuthorizationMapNamespaceChangeListener(SimpleCachedLDAPAuthorizationMap.DestinationType destinationType, SimpleCachedLDAPAuthorizationMap.PermissionType permissionType)
permissionType is null, add and remove events are ignored as they
do not directly affect policy state. This configuration is used when listening for changes on entries that
represent destination patterns and not for entries that represent permissions.destinationType - the type of the destination being listened forpermissionType - the optional permission type being listened forpublic void namingExceptionThrown(NamingExceptionEvent evt)
namingExceptionThrown in interface NamingListenerpublic void objectAdded(NamingEvent evt)
objectAdded in interface NamespaceChangeListenerpublic void objectRemoved(NamingEvent evt)
objectRemoved in interface NamespaceChangeListenerpublic void objectRenamed(NamingEvent evt)
objectRenamed in interface NamespaceChangeListenerpublic void objectChanged(NamingEvent evt)
objectChanged in interface ObjectChangeListenerCopyright © 2005–2015 FuseSource, Corp.. All rights reserved.