Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.naming.event
Class NamingExceptionEvent

    java.lang.Object
      |
      +--java.util.EventObject
            |
            +--javax.naming.event.NamingExceptionEvent

All Implemented Interfaces:
  Serializable

public class NamingExceptionEvent
extends EventObject

This class represents an event fired when the procedures/processes used to collect information for notifying listeners of `NamingEvent`s threw a `NamingException`. This can happen, for example, if the server which the listener is using aborts subsequent to the `addNamingListener()` call.

Since:
  1.3
See Also:
  `NamingListener.namingExceptionThrown(javax.naming.event.NamingExceptionEvent)`, `EventContext`, Serialized Form

Field Summary

Fields inherited from class java.util.EventObject
`source`

Constructor Summary
`NamingExceptionEvent(EventContext source, NamingException exc)` Constructs an instance of `NamingExceptionEvent` using the context in which the `NamingException` was thrown and the exception that was thrown.

Method Summary
`void` | `dispatch(NamingListener listener)` Invokes the `namingExceptionThrown()` method on a listener using this event.
`EventContext` | `getEventContext()` Retrieves the `EventContext` that fired this event.
`NamingException` | `getException()` Retrieves the exception that was thrown.

Methods inherited from class java.util.EventObject
`getSource, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### NamingExceptionEvent

    public NamingExceptionEvent(EventContext source,
                                NamingException 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.

Method Detail

### getException

    public NamingException getException()

  Retrieves the exception that was thrown.

  Returns:
    The exception that was thrown.

### getEventContext

    public EventContext getEventContext()

  Retrieves the `EventContext` that fired this event. This returns the same object as `EventObject.getSource()`.

  Returns:
    The non-null `EventContext` that fired this event.

### dispatch

    public void dispatch(NamingListener listener)

  Invokes the `namingExceptionThrown()` method on a listener using this event.

  Parameters:
    `listener` - The non-null naming listener on which to invoke the method.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.1
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.