org.apache.sandesha2.wsrm
Class SequenceAcknowledgement

java.lang.Object
  extended byorg.apache.sandesha2.wsrm.SequenceAcknowledgement
All Implemented Interfaces:
IOMRMElement, IOMRMPart

public class SequenceAcknowledgement
extends java.lang.Object
implements IOMRMPart

Adds the SequenceAcknowledgement header block.

Author:
Chamikara Jayalath , Sanka Samaranayaka , Saminda Abeyruwan

Constructor Summary
SequenceAcknowledgement(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
 
Method Summary
 AcknowledgementRange addAcknowledgementRanges(AcknowledgementRange ackRange)
           
 void addChildElement(org.apache.axiom.om.OMElement element)
           
 Nack addNackRangges(Nack nack)
           
 java.lang.Object fromOMElement(org.apache.axiom.om.OMElement element)
           
 AckFinal getAckFinal()
           
 AckNone getAckNone()
           
 java.util.List getAcknowledgementRanges()
           
 Identifier getIdentifier()
           
 java.util.List getNackList()
           
 java.lang.String getNamespaceValue()
           
 boolean isMustUnderstand()
           
 boolean isNamespaceSupported(java.lang.String namespaceName)
           
 void setAckFinal(AckFinal ackFinal)
           
 void setAckNone(AckNone ackNone)
           
 void setAckRanges(java.util.ArrayList acknowledgementRagngesList)
           
 void setIdentifier(Identifier identifier)
           
 void setMustUnderstand(boolean mustUnderstand)
           
 org.apache.axiom.om.OMElement toOMElement(org.apache.axiom.om.OMElement header)
           
 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

SequenceAcknowledgement

public SequenceAcknowledgement(org.apache.axiom.soap.SOAPFactory factory,
                               java.lang.String namespaceValue)
                        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 element)
                               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 header)
                                          throws org.apache.axiom.om.OMException,
                                                 SandeshaException
Specified by:
toOMElement in interface IOMRMElement
Throws:
org.apache.axiom.om.OMException
SandeshaException

setIdentifier

public void setIdentifier(Identifier identifier)

setAckRanges

public void setAckRanges(java.util.ArrayList acknowledgementRagngesList)

addNackRangges

public Nack addNackRangges(Nack nack)

addAcknowledgementRanges

public AcknowledgementRange addAcknowledgementRanges(AcknowledgementRange ackRange)

getIdentifier

public Identifier getIdentifier()

getAcknowledgementRanges

public java.util.List getAcknowledgementRanges()

getNackList

public java.util.List getNackList()

addChildElement

public void addChildElement(org.apache.axiom.om.OMElement element)

toSOAPEnvelope

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

isMustUnderstand

public boolean isMustUnderstand()

setMustUnderstand

public void setMustUnderstand(boolean mustUnderstand)

isNamespaceSupported

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

getAckFinal

public AckFinal getAckFinal()

setAckFinal

public void setAckFinal(AckFinal ackFinal)

getAckNone

public AckNone getAckNone()

setAckNone

public void setAckNone(AckNone ackNone)


Copyright © 2005-2006 Apache Web Services. All Rights Reserved.