javax.naming.event
public class: NamingExceptionEvent [javadoc |
source]
java.lang.Object
java.util.EventObject
javax.naming.event.NamingExceptionEvent
All Implemented Interfaces:
Serializable
This class represents an event fired when the procedures/processes
used to collect information for notifying listeners of
NamingEvents threw a
NamingException.
This can happen, for example, if the server which the listener is using
aborts subsequent to the
addNamingListener() call.
Also see:
- NamingListener#namingExceptionThrown
- EventContext
- author:
Rosanna
- Lee
- author:
Scott
- Seligman
- since:
1.3
-
Constructor: |
public NamingExceptionEvent(EventContext source,
NamingException exc) {
super(source);
exception = exc;
}
Constructs an instance of NamingExceptionEvent using
the context in which the NamingException was thrown and the exception
that was thrown. Parameters:
source - The non-null context in which the exception was thrown.
exc - The non-null NamingException that was thrown.
|
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from javax.naming.event.NamingExceptionEvent Detail: |
public void dispatch(NamingListener listener) {
listener.namingExceptionThrown(this);
}
Invokes the namingExceptionThrown() method on
a listener using this event. |
public EventContext getEventContext() {
return (EventContext)getSource();
}
Retrieves the EventContext that fired this event.
This returns the same object as EventObject.getSource(). |
public NamingException getException() {
return exception;
}
Retrieves the exception that was thrown. |