Class LdapSecurityRealm.ServerNotificationListener
- java.lang.Object
-
- org.wildfly.security.auth.realm.ldap.LdapSecurityRealm.ServerNotificationListener
-
- All Implemented Interfaces:
EventListener
,NamespaceChangeListener
,NamingListener
,ObjectChangeListener
- Enclosing class:
- LdapSecurityRealm
private class LdapSecurityRealm.ServerNotificationListener extends Object implements ObjectChangeListener, NamespaceChangeListener
-
-
Constructor Summary
Constructors Constructor Description ServerNotificationListener(Consumer<Principal> listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
invokeCacheUpdateListener(NamingEvent evt)
void
namingExceptionThrown(NamingExceptionEvent evt)
void
objectAdded(NamingEvent evt)
void
objectChanged(NamingEvent evt)
void
objectRemoved(NamingEvent evt)
void
objectRenamed(NamingEvent evt)
-
-
-
Method Detail
-
objectAdded
public void objectAdded(NamingEvent evt)
- Specified by:
objectAdded
in interfaceNamespaceChangeListener
-
objectRemoved
public void objectRemoved(NamingEvent evt)
- Specified by:
objectRemoved
in interfaceNamespaceChangeListener
-
objectRenamed
public void objectRenamed(NamingEvent evt)
- Specified by:
objectRenamed
in interfaceNamespaceChangeListener
-
objectChanged
public void objectChanged(NamingEvent evt)
- Specified by:
objectChanged
in interfaceObjectChangeListener
-
namingExceptionThrown
public void namingExceptionThrown(NamingExceptionEvent evt)
- Specified by:
namingExceptionThrown
in interfaceNamingListener
-
invokeCacheUpdateListener
private void invokeCacheUpdateListener(NamingEvent evt)
-
-