org.granite.client.messaging.messages.responses
Class ResultMessage
java.lang.Object
org.granite.client.messaging.messages.AbstractMessage
org.granite.client.messaging.messages.responses.AbstractResponseMessage
org.granite.client.messaging.messages.responses.ResultMessage
- All Implemented Interfaces:
- Externalizable, Serializable, Cloneable, Iterable<ResponseMessage>, Message, MessageChain<ResponseMessage>, ResponseMessage
public final class ResultMessage
- extends AbstractResponseMessage
- Author:
- Franck WOLFF
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.granite.client.messaging.messages.Message |
Message.Type |
| Methods inherited from class org.granite.client.messaging.messages.AbstractMessage |
clone, equals, getClientId, getHeader, getHeaders, getId, getRemainingTimeToLive, getRemainingTimeToLive, getTimestamp, getTimeToLive, hashCode, headerExists, isExpired, isExpired, setClientId, setHeader, setHeaders, setId, setTimestamp, setTimeToLive, toString |
| Methods inherited from interface org.granite.client.messaging.messages.Message |
clone, getClientId, getHeader, getHeaders, getId, getRemainingTimeToLive, getRemainingTimeToLive, getTimestamp, getTimeToLive, headerExists, isExpired, isExpired, setClientId, setHeader, setHeaders, setId, setTimestamp, setTimeToLive |
ResultMessage
public ResultMessage()
ResultMessage
public ResultMessage(String clientId,
String correlationId,
Object result)
ResultMessage
public ResultMessage(String id,
String clientId,
long timestamp,
long timeToLive,
Map<String,Object> headers,
String correlationId,
Object result)
getType
public Message.Type getType()
getData
public Object getData()
getResult
public Object getResult()
setResult
public void setResult(Object result)
copy
public ResultMessage copy()
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal in interface Externalizable- Overrides:
readExternal in class AbstractResponseMessage
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal in interface Externalizable- Overrides:
writeExternal in class AbstractResponseMessage
- Throws:
IOException
toString
public StringBuilder toString(StringBuilder sb)
- Overrides:
toString in class AbstractResponseMessage