submarine.core
Class Message.MsgContext

java.lang.Object
  |
  +--submarine.core.Message.MsgContext
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Enclosing class:
Message

public static final class Message.MsgContext
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

Le contexte du message.
Destiné à contenir ce qui est attaché au message mais qui n'est pas le message.
L'identifiant, la transaction, les informations de QOS, ...

See Also:
Serialized Form

Field Summary
 java.util.Properties attributes
           
 java.lang.String docId
           
static java.lang.String PROP_DOCID
           
 
Constructor Summary
Message.MsgContext()
           
Message.MsgContext(java.lang.String id)
           
 
Method Summary
protected  java.lang.Object clone()
           
 void setId(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

PROP_DOCID

public static final java.lang.String PROP_DOCID

docId

public java.lang.String docId

attributes

public java.util.Properties attributes
Constructor Detail

Message.MsgContext

public Message.MsgContext()
Parameters:
id -  

Message.MsgContext

public Message.MsgContext(java.lang.String id)
Method Detail

clone

protected java.lang.Object clone()
Overrides:
clone in class java.lang.Object

setId

public void setId(java.lang.String id)

Submarine project. free distribution of this software must include the opensource licence.
Guénolé de Cadoudal.