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
 


(c) Copyright IBM Corp. 2005. All Rights Reserved.