Atavism Version 2018.1AGIS API

atavism.msgsys
Class GenericResponseMessage

java.lang.Object
  extended by atavism.msgsys.Message
      extended by atavism.msgsys.ResponseMessage
          extended by atavism.msgsys.GenericResponseMessage
All Implemented Interfaces:
java.io.Serializable

public class GenericResponseMessage
extends ResponseMessage

See Also:
Serialized Form

Field Summary
protected  java.lang.Object data
           
protected  java.util.Map<java.lang.String,java.lang.Object> properties
           
 
Constructor Summary
GenericResponseMessage()
           
GenericResponseMessage(Message requestMessage)
           
GenericResponseMessage(Message requestMessage, java.lang.Object data)
           
GenericResponseMessage(MessageType msgType)
           
 
Method Summary
 void addProperties(java.util.Map<java.lang.String,java.lang.Object> props)
           
 java.lang.Object getData()
           
 java.util.Map<java.lang.String,java.lang.Object> getProperties()
           
 java.lang.Object getProperty(java.lang.String key)
           
 void setData(java.lang.Object data)
           
 void setProperties(java.util.Map<java.lang.String,java.lang.Object> props)
           
 void setProperty(java.lang.String key, java.lang.Object value)
           
 
Methods inherited from class atavism.msgsys.ResponseMessage
getRequestId
 
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
 

Field Detail

data

protected java.lang.Object data

properties

protected java.util.Map<java.lang.String,java.lang.Object> properties
Constructor Detail

GenericResponseMessage

public GenericResponseMessage()

GenericResponseMessage

public GenericResponseMessage(MessageType msgType)

GenericResponseMessage

public GenericResponseMessage(Message requestMessage)

GenericResponseMessage

public GenericResponseMessage(Message requestMessage,
                              java.lang.Object data)
Method Detail

getProperty

public java.lang.Object getProperty(java.lang.String key)

setProperty

public void setProperty(java.lang.String key,
                        java.lang.Object value)

getProperties

public java.util.Map<java.lang.String,java.lang.Object> getProperties()

setProperties

public void setProperties(java.util.Map<java.lang.String,java.lang.Object> props)

addProperties

public void addProperties(java.util.Map<java.lang.String,java.lang.Object> props)

getData

public java.lang.Object getData()

setData

public void setData(java.lang.Object data)


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