| 
 | BEA Systems, Inc. | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
This interface gives a user a way to register their remote objects
 for DisconnectEvents.  The DisconnectMonitor
 can be obtained by looking up
 java:comp/weblogic/DisconnectMonitor name in the local
 JNDI tree.  Every time the server, on which the remote object is
 hosted, is disconnected, a DisconnectEvent is delivered
 using the DisconnectListener.onDisconnect(weblogic.rmi.extensions.DisconnectEvent) method on the
 registered DisconnectListener.
DisconnectListener, 
DisconnectEvent| Field Summary | |
| static String | JNDI_NAMEA symbolic reference to "weblogic.DisconnectMonitor" | 
| Method Summary | |
|  void | addDisconnectListener(Remote remoteObject,
                      DisconnectListener listener)Registers DisconnectListenerwith theDisconnectMonitorwhich will monitor when the remote
 server hosting the remoteObject is disconnected. | 
|  void | removeDisconnectListener(Remote remoteObject,
                         DisconnectListener listener)Removes the DisconnectListenerregistered on the
 remoteObject. | 
| Field Detail | 
public static final String JNDI_NAME
| Method Detail | 
public void addDisconnectListener(Remote remoteObject,
                                  DisconnectListener listener)
                           throws DisconnectMonitorUnavailableException
DisconnectListener with the
 DisconnectMonitor which will monitor when the remote
 server hosting the remoteObject is disconnected. A DisconnectEvent
 is delivered to the DisconnectListener.
remoteObject - listener - Object implementing DisconnectListener
DisconnectMonitorUnavailableException - Throws an exception
 if it was unable to find a suitable
 DisconnectMonitor for this remoteObject.
public void removeDisconnectListener(Remote remoteObject,
                                     DisconnectListener listener)
                              throws DisconnectMonitorUnavailableException
DisconnectListener registered on the
 remoteObject.
remoteObject - listener - 
DisconnectMonitorUnavailableException - Throws an exception
 if it was unable to find a suitable
 DisconnectMonitor for this remoteObject.| 
 | Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs91 Copyright 2005 BEA Systems Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||