org.commonreality.message.command.control
Class ControlAcknowledgement

java.lang.Object
  extended by org.commonreality.message.impl.BaseMessage
      extended by org.commonreality.message.impl.BaseAcknowledgementMessage
          extended by org.commonreality.message.command.control.ControlAcknowledgement
All Implemented Interfaces:
java.io.Serializable, IControlAcknowledgement, IMessage, IAcknowledgement

public class ControlAcknowledgement
extends BaseAcknowledgementMessage
implements IControlAcknowledgement

Author:
developer
See Also:
Serialized Form

Constructor Summary
ControlAcknowledgement(IIdentifier source, long requestedId, IControlCommand.State state)
           
ControlAcknowledgement(IIdentifier source, long requestedId, java.lang.Throwable thrown)
           
 
Method Summary
 IMessage copy()
           
 java.lang.Throwable getException()
           
 IControlCommand.State getState()
           
 
Methods inherited from class org.commonreality.message.impl.BaseAcknowledgementMessage
getRequestMessageId
 
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.request.IAcknowledgement
getRequestMessageId
 
Methods inherited from interface org.commonreality.message.IMessage
getMessageId, getSource
 

Constructor Detail

ControlAcknowledgement

public ControlAcknowledgement(IIdentifier source,
                              long requestedId,
                              java.lang.Throwable thrown)
Parameters:
source -
requestedId -

ControlAcknowledgement

public ControlAcknowledgement(IIdentifier source,
                              long requestedId,
                              IControlCommand.State state)
Method Detail

copy

public IMessage copy()
Specified by:
copy in interface IMessage
Overrides:
copy in class BaseAcknowledgementMessage
See Also:
IMessage.copy()

getException

public java.lang.Throwable getException()
Specified by:
getException in interface IControlAcknowledgement
See Also:
IControlAcknowledgement.getException()

getState

public IControlCommand.State getState()
Specified by:
getState in interface IControlAcknowledgement
See Also:
IControlAcknowledgement.getState()