Package org.apache.qpid.jms.message
Class JmsOutboundMessageDispatch
- java.lang.Object
-
- org.apache.qpid.jms.message.JmsOutboundMessageDispatch
-
public class JmsOutboundMessageDispatch extends Object
Envelope that wraps the objects involved in a Message send operation.
-
-
Constructor Summary
Constructors Constructor Description JmsOutboundMessageDispatch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JmsDestinationgetDestination()longgetDispatchId()JmsMessagegetMessage()ObjectgetMessageId()ObjectgetPayload()JmsProducerIdgetProducerId()booleanisCompletionRequired()booleanisPresettle()booleanisSendAsync()voidsetCompletionRequired(boolean completionRequired)voidsetDestination(JmsDestination destination)voidsetDispatchId(long dispatchId)voidsetMessage(JmsMessage message)voidsetPayload(Object payload)voidsetPresettle(boolean presettle)voidsetProducerId(JmsProducerId producerId)voidsetSendAsync(boolean sendAsync)StringtoString()
-
-
-
Method Detail
-
getDestination
public JmsDestination getDestination()
-
setDestination
public void setDestination(JmsDestination destination)
-
getMessageId
public Object getMessageId()
-
getMessage
public JmsMessage getMessage()
-
setMessage
public void setMessage(JmsMessage message)
-
getPayload
public Object getPayload()
-
setPayload
public void setPayload(Object payload)
-
getProducerId
public JmsProducerId getProducerId()
-
setProducerId
public void setProducerId(JmsProducerId producerId)
-
setSendAsync
public void setSendAsync(boolean sendAsync)
-
isSendAsync
public boolean isSendAsync()
-
getDispatchId
public long getDispatchId()
-
setDispatchId
public void setDispatchId(long dispatchId)
-
isPresettle
public boolean isPresettle()
-
setPresettle
public void setPresettle(boolean presettle)
-
isCompletionRequired
public boolean isCompletionRequired()
-
setCompletionRequired
public void setCompletionRequired(boolean completionRequired)
-
-