multiverse.server.messages
Class OIDNamespaceMessage

java.lang.Object
  extended by multiverse.msgsys.Message
      extended by multiverse.msgsys.SubjectMessage
          extended by multiverse.server.messages.OIDNamespaceMessage
All Implemented Interfaces:
Serializable, INamespaceMessage
Direct Known Subclasses:
EnginePlugin.GetPropertyMessage, EnginePlugin.SetPropertyMessage, ObjectManagerClient.DeleteSubObjectMessage, ObjectManagerClient.GenerateSubObjectMessage, ObjectManagerClient.LoadSubObjectMessage, ObjectManagerClient.SetPersistenceMessage, ObjectManagerClient.SubObjectDepsReadyMessage, ObjectManagerClient.UnloadSubObjectMessage

public class OIDNamespaceMessage
extends SubjectMessage
implements INamespaceMessage

messages that have an oid and a namespace

See Also:
Serialized Form

Field Summary
private  Namespace namespace
           
private static long serialVersionUID
           
 
Fields inherited from class multiverse.msgsys.SubjectMessage
oid
 
Constructor Summary
OIDNamespaceMessage()
           
OIDNamespaceMessage(MessageType msgType)
           
OIDNamespaceMessage(MessageType msgType, Long oid)
           
OIDNamespaceMessage(MessageType msgType, Long oid, Namespace namespace)
           
 
Method Summary
 Namespace getNamespace()
          the namespace for this message
 void setNamespace(Namespace namespace)
          the namespace for this message
 
Methods inherited from class multiverse.msgsys.SubjectMessage
getSubject, setSubject, toString
 
Methods inherited from class multiverse.msgsys.Message
getEnqueueTime, getMsgId, getMsgType, getSenderName, isRPC, setEnqueueTime, setEnqueueTime, setMsgType, toBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

namespace

private Namespace namespace

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

OIDNamespaceMessage

public OIDNamespaceMessage()

OIDNamespaceMessage

public OIDNamespaceMessage(MessageType msgType)

OIDNamespaceMessage

public OIDNamespaceMessage(MessageType msgType,
                           Long oid)

OIDNamespaceMessage

public OIDNamespaceMessage(MessageType msgType,
                           Long oid,
                           Namespace namespace)
Method Detail

getNamespace

public Namespace getNamespace()
Description copied from interface: INamespaceMessage
the namespace for this message

Specified by:
getNamespace in interface INamespaceMessage

setNamespace

public void setNamespace(Namespace namespace)
Description copied from interface: INamespaceMessage
the namespace for this message

Specified by:
setNamespace in interface INamespaceMessage