public interface DisconnectMonitor
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| Modifier and Type | Field and Description | 
|---|---|
| static String | JNDI_NAMEA symbolic reference to "weblogic.DisconnectMonitor" | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
static final String JNDI_NAME
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 DisconnectListenerDisconnectMonitorUnavailableException - Throws an exception
 if it was unable to find a suitable
 DisconnectMonitor for this remoteObject.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.