com.sun.xml.ws.rm.protocol
Class AbstractSequenceAcknowledgement

java.lang.Object
  extended by com.sun.xml.ws.rm.protocol.AbstractSequenceAcknowledgement
Direct Known Subclasses:
SequenceAcknowledgementElement, SequenceAcknowledgementElement

public abstract class AbstractSequenceAcknowledgement
extends java.lang.Object

This is the base class for the implementations of SequenceAcknowledgementElement based on the two versions of the RM specification


Constructor Summary
AbstractSequenceAcknowledgement()
           
 
Method Summary
abstract  void addAckRange(long lower, long upper)
           
abstract  void addNack(long index)
           
protected abstract  java.util.List<java.lang.Object> getAny()
          Gets the value of the any property representing extensibility elements
protected abstract  int getBufferRemaining()
          Gets the BufferRemaining value
protected abstract  java.lang.String getId()
          Gets the identifier associated with the Sequence
protected abstract  java.util.List<java.math.BigInteger> getNack()
          Gets the value of the nack property.
protected abstract  java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
abstract  void setBufferRemaining(int value)
          Sets the BufferRemaining value
abstract  void setId(java.lang.String id)
          Sets the Identifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSequenceAcknowledgement

public AbstractSequenceAcknowledgement()
Method Detail

getNack

protected abstract java.util.List<java.math.BigInteger> getNack()
Gets the value of the nack property.

Returns:
The value of the property, which is a list of BigIntegers

getAny

protected abstract java.util.List<java.lang.Object> getAny()
Gets the value of the any property representing extensibility elements

Returns:
The list of elements.

getOtherAttributes

protected abstract java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

Returns:
The value of the property

setId

public abstract void setId(java.lang.String id)
Sets the Identifier

Parameters:
id -

getId

protected abstract java.lang.String getId()
Gets the identifier associated with the Sequence

Returns:
String

getBufferRemaining

protected abstract int getBufferRemaining()
Gets the BufferRemaining value

Returns:
int

setBufferRemaining

public abstract void setBufferRemaining(int value)
Sets the BufferRemaining value


addAckRange

public abstract void addAckRange(long lower,
                                 long upper)

addNack

public abstract void addNack(long index)