public class EventListeners
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private javax.naming.event.EventContext |
context |
private java.util.concurrent.CopyOnWriteArrayList<EventListenerInfo> |
listeners |
private static org.jboss.logging.Logger |
log |
private boolean |
trace |
| Constructor and Description |
|---|
EventListeners(javax.naming.event.EventContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNamingListener(javax.naming.event.EventContext context,
javax.naming.Name target,
int scope,
javax.naming.event.NamingListener l) |
void |
dispatch(javax.naming.event.NamingListener listener,
javax.naming.event.NamingEvent event) |
void |
fireEvent(javax.naming.Name fullName,
javax.naming.Binding oldb,
javax.naming.Binding newb,
int type,
java.lang.String changeInfo,
java.util.Set<java.lang.Integer> scopes) |
void |
removeNamingListener(javax.naming.event.NamingListener l) |
private static org.jboss.logging.Logger log
private javax.naming.event.EventContext context
private java.util.concurrent.CopyOnWriteArrayList<EventListenerInfo> listeners
private boolean trace
public void addNamingListener(javax.naming.event.EventContext context,
javax.naming.Name target,
int scope,
javax.naming.event.NamingListener l)
throws javax.naming.NamingException
javax.naming.NamingExceptionpublic void removeNamingListener(javax.naming.event.NamingListener l)
public void fireEvent(javax.naming.Name fullName,
javax.naming.Binding oldb,
javax.naming.Binding newb,
int type,
java.lang.String changeInfo,
java.util.Set<java.lang.Integer> scopes)
public void dispatch(javax.naming.event.NamingListener listener,
javax.naming.event.NamingEvent event)