org.granite.client.messaging.messages
Interface ResponseMessage

All Superinterfaces:
Cloneable, Externalizable, Iterable<ResponseMessage>, Message, MessageChain<ResponseMessage>, Serializable
All Known Implementing Classes:
AbstractResponseMessage, FaultMessage, ResultMessage

public interface ResponseMessage
extends Message, MessageChain<ResponseMessage>

Author:
Franck WOLFF

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.granite.client.messaging.messages.Message
Message.Type
 
Method Summary
 ResponseMessage copy(String correlationId)
           
 String getCorrelationId()
           
 Object getData()
           
 void setCorrelationId(String correlationId)
           
 
Methods inherited from interface org.granite.client.messaging.messages.MessageChain
getNext, setNext
 
Methods inherited from interface org.granite.client.messaging.messages.Message
clone, copy, getClientId, getHeader, getHeaders, getId, getRemainingTimeToLive, getRemainingTimeToLive, getTimestamp, getTimeToLive, getType, headerExists, isExpired, isExpired, setClientId, setHeader, setHeaders, setId, setTimestamp, setTimeToLive
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

getCorrelationId

String getCorrelationId()

setCorrelationId

void setCorrelationId(String correlationId)

copy

ResponseMessage copy(String correlationId)

getData

Object getData()