org.gxos.schema
Class GMSMessageID
java.lang.Object
|
+--org.gxos.schema.MessageID
|
+--org.gxos.schema.GMSMessageID
- All Implemented Interfaces:
- java.io.Serializable
- public class GMSMessageID
- extends MessageID
- implements java.io.Serializable
Unique ID of message including sequencing Information. This is
discussed by Shrideep. For Garnet
Message is uniquely specified by GXOS Handle in InternalND DTD
of Stream and Sequence Number within Stream
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GMSMessageID
public GMSMessageID()
isValid
public boolean isValid()
- Overrides:
isValid
in class MessageID
marshal
public void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Overrides:
marshal
in class MessageID
- Parameters:
out
-
marshal
public void marshal(org.xml.sax.DocumentHandler handler)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Overrides:
marshal
in class MessageID
- Parameters:
handler
-
unmarshal
public static GMSMessageID unmarshal(java.io.Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
reader
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
- Overrides:
validate
in class MessageID