com.sun.multicast.reliable.transport
Class SessionDownException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--com.sun.multicast.reliable.RMException
|
+--com.sun.multicast.reliable.transport.SessionDownException
- All Implemented Interfaces:
- java.io.Serializable
- public class SessionDownException
- extends RMException
The SessionDownException is thrown when the transport detects that
all the senders of the multicast session are inactive. This exception may
be thrown by any method of RMPacketSocket or RMStreamSocket
when the transport session finds that sender(s) are inactive or
are found to be offline. Once this exception is thrown,
the application should close the socket.
Some transports that support only one sender will throw this
exception upon detecting that sender is offline. The transports
that support multiple senders will throw this exception when all
senders are alleged to have gone offline - typically signifying
a network partition.
- See Also:
- Serialized Form
Constructor Summary |
SessionDownException()
Constructs a SessionDownException message with no detail. |
SessionDownException(java.lang.String s)
Constructs a SessionDownException message with
a detail string. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SessionDownException
public SessionDownException()
- Constructs a SessionDownException message with no detail.
SessionDownException
public SessionDownException(java.lang.String s)
- Constructs a SessionDownException message with
a detail string.
- Parameters:
s
- the detail message
JavaTM Reliable MulticastTM Service version 1.1
Copyright (c) 2001, Sun Microsystems Laboratories, All rights reserved.