org.commonreality.message.command.object
Class ObjectCommand

java.lang.Object
  extended by org.commonreality.message.impl.BaseMessage
      extended by org.commonreality.message.command.object.ObjectCommand
All Implemented Interfaces:
java.io.Serializable, ICommand, IObjectCommand, IMessage

public final class ObjectCommand
extends BaseMessage
implements IObjectCommand, java.io.Serializable

Author:
developer
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.commonreality.message.command.object.IObjectCommand
IObjectCommand.Type
 
Constructor Summary
ObjectCommand(IIdentifier source, IObjectCommand.Type type, java.util.Collection<IIdentifier> identifiers)
           
 
Method Summary
 IMessage copy()
           
 java.util.Collection<IIdentifier> getIdentifiers()
           
 IObjectCommand.Type getType()
           
 
Methods inherited from class org.commonreality.message.impl.BaseMessage
getMessageId, getSource, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.commonreality.message.IMessage
getMessageId, getSource
 

Constructor Detail

ObjectCommand

public ObjectCommand(IIdentifier source,
                     IObjectCommand.Type type,
                     java.util.Collection<IIdentifier> identifiers)
Parameters:
source -
Method Detail

copy

public IMessage copy()
Specified by:
copy in interface IMessage

getIdentifiers

public java.util.Collection<IIdentifier> getIdentifiers()
Specified by:
getIdentifiers in interface IObjectCommand
See Also:
IObjectCommand.getIdentifiers()

getType

public IObjectCommand.Type getType()
Specified by:
getType in interface IObjectCommand
See Also:
IObjectCommand.getType()