javax.naming.event
Class NamingEvent

java.lang.Object
  extended by java.util.EventObject
      extended by javax.naming.event.NamingEvent
All Implemented Interfaces:
Serializable

public class NamingEvent
extends EventObject

See Also:
Serialized Form

Field Summary
protected  Object changeInfo
           
protected  Binding newBinding
           
static int OBJECT_ADDED
           
static int OBJECT_CHANGED
           
static int OBJECT_REMOVED
           
static int OBJECT_RENAMED
           
protected  Binding oldBinding
           
protected  int type
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
NamingEvent(EventContext source, int type, Binding newBd, Binding oldBd, Object changeInfo)
           
 
Method Summary
 void dispatch(NamingListener listener)
           
 Object getChangeInfo()
           
 EventContext getEventContext()
           
 Binding getNewBinding()
           
 Binding getOldBinding()
           
 int getType()
           
 
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
 

Field Detail

OBJECT_ADDED

public static final int OBJECT_ADDED
See Also:
Constant Field Values

OBJECT_REMOVED

public static final int OBJECT_REMOVED
See Also:
Constant Field Values

OBJECT_RENAMED

public static final int OBJECT_RENAMED
See Also:
Constant Field Values

OBJECT_CHANGED

public static final int OBJECT_CHANGED
See Also:
Constant Field Values

changeInfo

protected Object changeInfo

type

protected int type

oldBinding

protected Binding oldBinding

newBinding

protected Binding newBinding
Constructor Detail

NamingEvent

public NamingEvent(EventContext source,
                   int type,
                   Binding newBd,
                   Binding oldBd,
                   Object changeInfo)
Method Detail

getType

public int getType()

getEventContext

public EventContext getEventContext()

getOldBinding

public Binding getOldBinding()

getNewBinding

public Binding getNewBinding()

getChangeInfo

public Object getChangeInfo()

dispatch

public void dispatch(NamingListener listener)