org.wso2.mercury.message
Class AcknowledgmentRange

java.lang.Object
  extended by org.wso2.mercury.message.RMMessageElement
      extended by org.wso2.mercury.message.AcknowledgmentRange

public class AcknowledgmentRange
extends RMMessageElement

represents an acknowledgment range


Field Summary
 
Fields inherited from class org.wso2.mercury.message.RMMessageElement
rmNamespace
 
Constructor Summary
AcknowledgmentRange()
           
AcknowledgmentRange(long upper, long lower)
           
AcknowledgmentRange(java.lang.String rmNamespace)
           
 
Method Summary
static AcknowledgmentRange fromOM(OMElement omElement)
           
 long getLower()
           
 long getUpper()
           
 boolean isNumberInRange(long number)
           
 void setLower(long lower)
           
 void setUpper(long upper)
           
 OMElement toOM()
           
 
Methods inherited from class org.wso2.mercury.message.RMMessageElement
getRmNamespace, setRmNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcknowledgmentRange

public AcknowledgmentRange()

AcknowledgmentRange

public AcknowledgmentRange(java.lang.String rmNamespace)

AcknowledgmentRange

public AcknowledgmentRange(long upper,
                           long lower)
Method Detail

toOM

public OMElement toOM()
               throws RMMessageBuildingException
Specified by:
toOM in class RMMessageElement
Throws:
RMMessageBuildingException

fromOM

public static AcknowledgmentRange fromOM(OMElement omElement)
                                  throws RMMessageBuildingException
Throws:
RMMessageBuildingException

isNumberInRange

public boolean isNumberInRange(long number)

getUpper

public long getUpper()

setUpper

public void setUpper(long upper)

getLower

public long getLower()

setLower

public void setLower(long lower)


~~~~~~~~~~~~~~~~~~~ Mercury ~~~~~~~~~~~~~~~~~~~~~