org.wso2.mercury.message
Class Sequence

java.lang.Object
  extended by org.wso2.mercury.message.RMMessageHeader
      extended by org.wso2.mercury.message.Sequence

public class Sequence
extends RMMessageHeader

used to create the sequence headers for RMApplication messages and last message.


Field Summary
 
Fields inherited from class org.wso2.mercury.message.RMMessageHeader
rmNamespace, soapNamesapce
 
Constructor Summary
Sequence()
           
 
Method Summary
static Sequence fromSOAPHeaderBlock(SOAPHeaderBlock soapHeaderBlock)
           
 long getMessageNumber()
           
 java.lang.String getSequenceID()
           
 boolean isLastMessage()
           
 void setLastMessage(boolean lastMessage)
           
 void setMessageNumber(long messageNumber)
           
 void setSequenceID(java.lang.String sequenceID)
           
 SOAPHeaderBlock toSOAPHeaderBlock()
           
 
Methods inherited from class org.wso2.mercury.message.RMMessageHeader
getRmNamespace, getSoapFactory, getSoapNamesapce, setRmNamespace, setSoapNamesapce
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sequence

public Sequence()
Method Detail

toSOAPHeaderBlock

public SOAPHeaderBlock toSOAPHeaderBlock()
                                  throws RMMessageBuildingException
Specified by:
toSOAPHeaderBlock in class RMMessageHeader
Throws:
RMMessageBuildingException

fromSOAPHeaderBlock

public static Sequence fromSOAPHeaderBlock(SOAPHeaderBlock soapHeaderBlock)

getMessageNumber

public long getMessageNumber()

setMessageNumber

public void setMessageNumber(long messageNumber)

isLastMessage

public boolean isLastMessage()

setLastMessage

public void setLastMessage(boolean lastMessage)

getSequenceID

public java.lang.String getSequenceID()

setSequenceID

public void setSequenceID(java.lang.String sequenceID)


~~~~~~~~~~~~~~~~~~~ Mercury ~~~~~~~~~~~~~~~~~~~~~