org.wso2.mercury.message
Class RMMessageElement

java.lang.Object
  extended by org.wso2.mercury.message.RMMessageElement
Direct Known Subclasses:
Accept, AcknowledgmentRange, AcksTo, Offer

public abstract class RMMessageElement
extends java.lang.Object

RM Message Elements are used to handle inner element parts of the RM Messages. in addition to toOM element method they are supposed to and a static fromOM method as well.


Field Summary
protected  java.lang.String rmNamespace
           
 
Constructor Summary
protected RMMessageElement()
           
protected RMMessageElement(java.lang.String rmNamespace)
           
 
Method Summary
 java.lang.String getRmNamespace()
           
 void setRmNamespace(java.lang.String rmNamespace)
           
abstract  OMElement toOM()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rmNamespace

protected java.lang.String rmNamespace
Constructor Detail

RMMessageElement

protected RMMessageElement()

RMMessageElement

protected RMMessageElement(java.lang.String rmNamespace)
Method Detail

toOM

public abstract OMElement toOM()
                        throws RMMessageBuildingException
Throws:
RMMessageBuildingException

getRmNamespace

public java.lang.String getRmNamespace()

setRmNamespace

public void setRmNamespace(java.lang.String rmNamespace)


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