org.apache.sandesha
Class RMMessageContext
java.lang.Object
org.apache.sandesha.RMMessageContext
- public class RMMessageContext
- extends java.lang.Object
RMMessageContext is used as the message context for Sandesha. It will carry all the required
paramerters through the processing logics including the MessageContext handed over by the
axis engine.
- Author:
- Jaliya Ekanayake, Chamikara Jayalath
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMMessageContext
public RMMessageContext()
getCtx
public SandeshaContext getCtx()
setCtx
public void setCtx(SandeshaContext ctx)
isLocked
public boolean isLocked()
setLocked
public void setLocked(boolean locked)
getFristProcessedTime
public long getFristProcessedTime()
setFristProcessedTime
public void setFristProcessedTime(long fristProcessedTime)
getRetransmissionTime
public long getRetransmissionTime()
setRetransmissionTime
public void setRetransmissionTime(long retransmissionTime)
isSendOffer
public boolean isSendOffer()
setSendOffer
public void setSendOffer(boolean sendOffer)
addToMsgIdList
public void addToMsgIdList(java.lang.String msgId)
getMessageIdList
public java.util.ArrayList getMessageIdList()
getTo
public java.lang.String getTo()
setTo
public void setTo(java.lang.String to)
getAcksTo
public java.lang.String getAcksTo()
setAcksTo
public void setAcksTo(java.lang.String acksTo)
getFrom
public java.lang.String getFrom()
setFrom
public void setFrom(java.lang.String from)
getReplyTo
public java.lang.String getReplyTo()
setReplyTo
public void setReplyTo(java.lang.String replyTo)
getAction
public java.lang.String getAction()
setAction
public void setAction(java.lang.String action)
isHasResponse
public boolean isHasResponse()
setHasResponse
public void setHasResponse(boolean hasResponse)
isLastMessage
public boolean isLastMessage()
setLastMessage
public void setLastMessage(boolean lastMessage)
getSourceURL
public java.lang.String getSourceURL()
setSourceURL
public void setSourceURL(java.lang.String sourceURL)
getMsgNumber
public long getMsgNumber()
setMsgNumber
public void setMsgNumber(long msgNumber)
getOldSequenceID
public java.lang.String getOldSequenceID()
setOldSequenceID
public void setOldSequenceID(java.lang.String oldSequenceID)
isAckReceived
public boolean isAckReceived()
setAckReceived
public void setAckReceived(boolean ackReceived)
getMsgContext
public MessageContext getMsgContext()
getSequenceID
public java.lang.String getSequenceID()
setMsgContext
public void setMsgContext(MessageContext msgContext)
setSequenceID
public void setSequenceID(java.lang.String sequenceID)
getMessageID
public java.lang.String getMessageID()
setMessageID
public void setMessageID(java.lang.String string)
getAddressingHeaders
public AddressingHeaders getAddressingHeaders()
getRMHeaders
public RMHeaders getRMHeaders()
setAddressingHeaders
public void setAddressingHeaders(AddressingHeaders addressingHeaders)
setRMHeaders
public void setRMHeaders(RMHeaders rmHeaders)
getOutGoingAddress
public java.lang.String getOutGoingAddress()
setOutGoingAddress
public void setOutGoingAddress(java.lang.String outGoingAddress)
getMessageType
public int getMessageType()
setMessageType
public void setMessageType(int messageType)
copyContents
public void copyContents(RMMessageContext rmMsgContext)
getLastPrecessedTime
public long getLastPrecessedTime()
getReTransmissionCount
public long getReTransmissionCount()
setLastPrecessedTime
public void setLastPrecessedTime(long lastPrecessedTime)
setReTransmissionCount
public void setReTransmissionCount(long reTransmissionCount)
copyMessageContext
public static void copyMessageContext(MessageContext msgContext1,
MessageContext msgContext2)
- This method will copy the contents of one MessageContext to another.
- Parameters:
msgContext1
- msgContext2
-
getLastSentTime
public long getLastSentTime()
setLastSentTime
public void setLastSentTime(long l)
setSync
public void setSync(boolean sync)
getSync
public boolean getSync()
setFaultTo
public void setFaultTo(java.lang.String faultTo)
getFaultTo
public java.lang.String getFaultTo()