org.apache.sandesha2.wsrm
Class SequenceAcknowledgement

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

public class SequenceAcknowledgement
extends java.lang.Object
implements IOMRMPart

Adds the SequenceAcknowledgement header block.


Constructor Summary
SequenceAcknowledgement(java.lang.String namespaceValue)
           
 
Method Summary
 AcknowledgementRange addAcknowledgementRanges(AcknowledgementRange ackRange)
           
 Nack addNackRanges(Nack nack)
           
 java.lang.Object fromOMElement(org.apache.axiom.om.OMElement sequenceAckElement)
           
 AckFinal getAckFinal()
           
 AckNone getAckNone()
           
 java.util.List getAcknowledgementRanges()
           
 Identifier getIdentifier()
           
 java.util.List getNackList()
           
 java.lang.String getNamespaceValue()
           
 boolean isNamespaceSupported(java.lang.String namespaceName)
           
 void setAckFinal(AckFinal ackFinal)
           
 void setAckNone(AckNone ackNone)
           
 void setAckRanges(java.util.ArrayList acknowledgementRagngesList)
           
 void setIdentifier(Identifier identifier)
           
 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(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 sequenceAckElement)
                               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)

addNackRanges

public Nack addNackRanges(Nack nack)

addAcknowledgementRanges

public AcknowledgementRange addAcknowledgementRanges(AcknowledgementRange ackRange)

getIdentifier

public Identifier getIdentifier()

getAcknowledgementRanges

public java.util.List getAcknowledgementRanges()

getNackList

public java.util.List getNackList()

toSOAPEnvelope

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

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 © 2007 Apache Web Services Project. All Rights Reserved.