public class RemoteContextListener extends UnicastRemoteObject implements RemoteContextListenerInterface
(c) copyright 2002-2005 Delft
University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: Lesser
General Public License (LGPL) , no warranty.
ref| Constructor and Description |
|---|
RemoteContextListener(ContextListenerInterface listener)
constructs a new RemoteContextListener
|
| Modifier and Type | Method and Description |
|---|---|
void |
namingExceptionThrown(NamingExceptionEvent evt)
Called when a naming exception is thrown while attempting to fire a
NamingEvent.
|
void |
objectAdded(NamingEvent evt)
Called when an object has been added.
|
void |
objectChanged(NamingEvent evt)
Called when an object has been changed.
|
void |
objectRemoved(NamingEvent evt)
Called when an object has been removed.
|
void |
objectRenamed(NamingEvent evt)
Called when an object has been renamed.
|
clone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogpublic RemoteContextListener(ContextListenerInterface listener) throws RemoteException
listener - the target.RemoteException - on network failure.public void objectChanged(NamingEvent evt)
RemoteContextListenerInterfaceThe binding of the changed object can be obtained using evt.getNewBinding(). Its old binding (before the change) can be obtained using evt.getOldBinding().
objectChanged in interface RemoteContextListenerInterfaceevt - The nonnull naming event.#objectChanged(javax.naming.event.NamingEvent)public void objectAdded(NamingEvent evt)
RemoteContextListenerInterfaceThe binding of the newly added object can be obtained using evt.getNewBinding().
objectAdded in interface RemoteContextListenerInterfaceevt - The nonnull event.RemoteContextListenerInterface.objectAdded(javax.naming.event.NamingEvent)public void objectRemoved(NamingEvent evt)
RemoteContextListenerInterfaceThe binding of the newly removed object can be obtained using evt.getOldBinding().
objectRemoved in interface RemoteContextListenerInterfaceevt - The nonnull event.RemoteContextListenerInterface.objectRemoved(javax.naming.event.NamingEvent)public void objectRenamed(NamingEvent evt)
RemoteContextListenerInterfaceThe binding of the renamed object can be obtained using evt.getNewBinding(). Its old binding (before the rename) can be obtained using evt.getOldBinding(). One of these may be null if the old/new binding was outside the scope in which the listener has registered interest.
objectRenamed in interface RemoteContextListenerInterfaceevt - The nonnull event.RemoteContextListenerInterface.objectRenamed(javax.naming.event.NamingEvent)public void namingExceptionThrown(NamingExceptionEvent evt)
RemoteContextListenerInterfacenamingExceptionThrown in interface RemoteContextListenerInterfaceevt - The nonnull event.#namingExceptionThrown(javax.naming.event.NamingExceptionEvent)Copyright © 2002-2012 Delft University of Technology, the Netherlands. All Rights Reserved.