flex.messaging.messages
Class AbstractMessage
java.lang.Object
flex.messaging.messages.AbstractMessage
- All Implemented Interfaces:
- Message, Serializable
- Direct Known Subclasses:
- AsyncMessage
public abstract class AbstractMessage
- extends Object
- implements Message
- Author:
- Franck WOLFF
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMessage
public AbstractMessage()
AbstractMessage
public AbstractMessage(Message request)
AbstractMessage
public AbstractMessage(Message request,
boolean keepClientId)
getBody
public Object getBody()
- Specified by:
getBody in interface Message
setBody
public void setBody(Object body)
- Specified by:
setBody in interface Message
getClientId
public Object getClientId()
- Specified by:
getClientId in interface Message
setClientId
public void setClientId(Object clientId)
- Specified by:
setClientId in interface Message
getDestination
public String getDestination()
- Specified by:
getDestination in interface Message
setDestination
public void setDestination(String destination)
- Specified by:
setDestination in interface Message
getHeaders
public Map<String,Object> getHeaders()
- Specified by:
getHeaders in interface Message
setHeaders
public void setHeaders(Map<String,Object> headers)
- Specified by:
setHeaders in interface Message
getHeader
public Object getHeader(String name)
- Specified by:
getHeader in interface Message
headerExists
public boolean headerExists(String name)
- Specified by:
headerExists in interface Message
setHeader
public void setHeader(String name,
Object value)
- Specified by:
setHeader in interface Message
getMessageId
public String getMessageId()
- Specified by:
getMessageId in interface Message
setMessageId
public void setMessageId(String messageId)
- Specified by:
setMessageId in interface Message
getTimestamp
public long getTimestamp()
- Specified by:
getTimestamp in interface Message
setTimestamp
public void setTimestamp(long timestamp)
- Specified by:
setTimestamp in interface Message
getTimeToLive
public long getTimeToLive()
- Specified by:
getTimeToLive in interface Message
setTimeToLive
public void setTimeToLive(long timeToLive)
- Specified by:
setTimeToLive in interface Message
toString
protected void toString(StringBuilder sb,
String indent,
String bodyAlternative)