Atavism Version 2018.1AGIS API

atavism.msgsys
Class ResponseMessage

java.lang.Object
  extended by atavism.msgsys.Message
      extended by atavism.msgsys.ResponseMessage
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AllocNameResponseMessage, BooleanResponseMessage, ExceptionResponseMessage, GenericResponseMessage, IntegerResponseMessage, LongResponseMessage, OIDResponseMessage, StringResponseMessage, WorldManagerClient.ObjInfoRespMessage

public class ResponseMessage
extends Message

Response to an RPC request message. Applications should use constructor ResponseMessage(Message) or ResponseMessage(MessageType,Message).

See Also:
Serialized Form

Constructor Summary
ResponseMessage()
           
ResponseMessage(Message requestMessage)
          Create response message for the given requestMessage.
ResponseMessage(MessageType type)
          Create message of the given message type.
ResponseMessage(MessageType msgType, Message requestMessage)
          Create response message for the given requestMessage.
 
Method Summary
 long getRequestId()
          Get the request message id.
 
Methods inherited from class atavism.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, toString, wait, wait, wait
 

Constructor Detail

ResponseMessage

public ResponseMessage()

ResponseMessage

public ResponseMessage(MessageType type)
Create message of the given message type.


ResponseMessage

public ResponseMessage(Message requestMessage)
Create response message for the given requestMessage.


ResponseMessage

public ResponseMessage(MessageType msgType,
                       Message requestMessage)
Create response message for the given requestMessage.

Method Detail

getRequestId

public long getRequestId()
Get the request message id.



Copyright © 2018 Dragonsan Studios Sp. z o.o.