org.jboss.jms.serverless
Class QueueCarrier

java.lang.Object
  extended byorg.jboss.jms.serverless.QueueCarrier
All Implemented Interfaces:
java.io.Serializable

public class QueueCarrier
extends java.lang.Object
implements java.io.Serializable

JMS Message wrapper. It carries additional information that helps the JMS provider to route the messages to its final destination.

See Also:
Serialized Form

Constructor Summary
QueueCarrier(Message (src)  jmsMessage)
           
QueueCarrier(java.lang.String sessionID, java.lang.String queueReceiverID, Message (src)  jmsMessage)
           
 
Method Summary
 Message (src) getJMSMessage()
           
 java.lang.String getReceiverID()
           
 java.lang.String getSessionID()
           
 void setReceiverID(java.lang.String id)
           
 void setSessionID(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueueCarrier

public QueueCarrier(Message (src)  jmsMessage)

QueueCarrier

public QueueCarrier(java.lang.String sessionID,
                    java.lang.String queueReceiverID,
                    Message (src)  jmsMessage)
Method Detail

getSessionID

public java.lang.String getSessionID()

setSessionID

public void setSessionID(java.lang.String id)

getReceiverID

public java.lang.String getReceiverID()

setReceiverID

public void setReceiverID(java.lang.String id)

getJMSMessage

public Message (src)  getJMSMessage()