org.apache.sandesha.ws.rm
Class Sequence

java.lang.Object
  extended byMessageElement
      extended byorg.apache.sandesha.ws.rm.Sequence
All Implemented Interfaces:
IRmElement

public class Sequence
extends MessageElement
implements IRmElement

class Sequence

Author:
Amila Navarathna, Jaliya Ekanayaka, Sudar Nimalan
See Also:
Serialized Form

Constructor Summary
Sequence()
          Constructor Sequence
 
Method Summary
 void addChildElement(MessageElement element)
          Method addChildElement
 Sequence fromSOAPEnveploe(SOAPHeaderElement headerElement)
          Method fromSOAPEnveploe
 Identifier getIdentifier()
          Method getIdentifier
 LastMessage getLastMessage()
          Method getLastMessage
 MessageNumber getMessageNumber()
          Method getMessageNumber
 MessageElement getSoapElement()
          Method getSoapElement
 void removeHeaders(SOAPEnvelope soapEnvelope)
           
 void setIdentifier(Identifier identifer)
          Method setIdentifier
 void setLastMessage(LastMessage message)
          Method setLastMessage
 void setMessageNumber(MessageNumber number)
          Method setMessageNumber
 SOAPEnvelope toSoapEnvelop(SOAPEnvelope envelope)
          Method toSoapEnvelop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sequence

public Sequence()
Constructor Sequence

Method Detail

getSoapElement

public MessageElement getSoapElement()
                              throws SOAPException
Method getSoapElement

Specified by:
getSoapElement in interface IRmElement
Returns:
MessageElement
Throws:
SOAPException

toSoapEnvelop

public SOAPEnvelope toSoapEnvelop(SOAPEnvelope envelope)
                           throws java.lang.Exception
Method toSoapEnvelop

Parameters:
envelope -
Returns:
SOAPEnvelope
Throws:
java.lang.Exception

fromSOAPEnveploe

public Sequence fromSOAPEnveploe(SOAPHeaderElement headerElement)
                          throws AxisFault
Method fromSOAPEnveploe

Parameters:
headerElement -
Returns:
Sequence
Throws:
AxisFault

removeHeaders

public void removeHeaders(SOAPEnvelope soapEnvelope)
                   throws java.lang.Exception
Throws:
java.lang.Exception

addChildElement

public void addChildElement(MessageElement element)
                     throws SOAPException
Method addChildElement

Specified by:
addChildElement in interface IRmElement
Parameters:
element -
Throws:
SOAPException

getIdentifier

public Identifier getIdentifier()
Method getIdentifier

Returns:
Identifier

getLastMessage

public LastMessage getLastMessage()
Method getLastMessage

Returns:
LastMessage

getMessageNumber

public MessageNumber getMessageNumber()
Method getMessageNumber

Returns:
MessageNumber

setIdentifier

public void setIdentifier(Identifier identifer)
Method setIdentifier

Parameters:
identifer -

setLastMessage

public void setLastMessage(LastMessage message)
Method setLastMessage

Parameters:
message -

setMessageNumber

public void setMessageNumber(MessageNumber number)
Method setMessageNumber

Parameters:
number -