org.apache.sandesha2.wsrm
Class Sequence

java.lang.Object
  extended by org.apache.sandesha2.wsrm.Sequence
All Implemented Interfaces:
IOMRMElement, IOMRMPart

public class Sequence
extends java.lang.Object
implements IOMRMPart

Represents a Sequence element which get carried within a RM application message.


Constructor Summary
Sequence(java.lang.String namespaceValue)
           
 
Method Summary
 java.lang.Object fromOMElement(org.apache.axiom.om.OMElement headerElement)
           
 Identifier getIdentifier()
           
 LastMessage getLastMessage()
           
 MessageNumber getMessageNumber()
           
 java.lang.String getNamespaceValue()
           
 boolean isNamespaceSupported(java.lang.String namespaceName)
           
 void setIdentifier(Identifier identifier)
           
 void setLastMessage(LastMessage lastMessage)
           
 void setMessageNumber(MessageNumber messageNumber)
           
 org.apache.axiom.om.OMElement toOMElement(org.apache.axiom.om.OMElement headerElement)
           
 void toSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sequence

public Sequence(java.lang.String namespaceValue)
         throws SandeshaException
Throws:
SandeshaException
Method Detail

getNamespaceValue

public java.lang.String getNamespaceValue()
Specified by:
getNamespaceValue in interface IOMRMElement

fromOMElement

public java.lang.Object fromOMElement(org.apache.axiom.om.OMElement headerElement)
                               throws org.apache.axiom.om.OMException,
                                      SandeshaException
Specified by:
fromOMElement in interface IOMRMElement
Throws:
org.apache.axiom.om.OMException
SandeshaException

toOMElement

public org.apache.axiom.om.OMElement toOMElement(org.apache.axiom.om.OMElement headerElement)
                                          throws org.apache.axiom.om.OMException
Specified by:
toOMElement in interface IOMRMElement
Throws:
org.apache.axiom.om.OMException

getIdentifier

public Identifier getIdentifier()

getLastMessage

public LastMessage getLastMessage()

getMessageNumber

public MessageNumber getMessageNumber()

setIdentifier

public void setIdentifier(Identifier identifier)

setLastMessage

public void setLastMessage(LastMessage lastMessage)

setMessageNumber

public void setMessageNumber(MessageNumber messageNumber)

toSOAPEnvelope

public void toSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
Specified by:
toSOAPEnvelope in interface IOMRMPart

isNamespaceSupported

public boolean isNamespaceSupported(java.lang.String namespaceName)
Specified by:
isNamespaceSupported in interface IOMRMElement


Copyright © 2007 Apache Web Services Project. All Rights Reserved.