com.ibm.mq.jms
Class MulticastPacketLossException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--javax.jms.JMSException
|
+--com.ibm.mq.jms.MulticastPacketLossException
- All Implemented Interfaces:
- java.io.Serializable
- public class MulticastPacketLossException
- extends javax.jms.JMSException
A MulticastPacketLossException is thrown if a multicast receiver
detects lost messages, and the messages cannot be retransmitted
because they have been purged from the brokers's buffer. This
exception is only thrown if the multicast connection is of type
JMSC.MQJMS_MULTICAST_RELIABLE
.
If the message is no longer in the brokers transmission buffer,
then it might be necessary to increase the Broker Minimal History Size,
or the Broker History Cleaning Time, or both, to give the client more time to
request retransmission of lost messages. See the Broker documentation
for details of how to do this.
- See Also:
- Serialized Form
Methods inherited from class javax.jms.JMSException |
getErrorCode, getLinkedException, setLinkedException |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |