flex.messaging.messages
Interface Message

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractMessage, AcknowledgeMessage, AsyncMessage, CommandMessage, ErrorMessage, RemotingMessage

public interface Message
extends Serializable

Author:
Franck WOLFF

Field Summary
static String DS_ID_HEADER
           
static String ENDPOINT_HEADER
           
static String HIDDEN_CREDENTIALS
           
static String REMOTE_CREDENTIALS_HEADER
           
 
Method Summary
 Object getBody()
           
 Object getClientId()
           
 String getDestination()
           
 Object getHeader(String name)
           
 Map<String,Object> getHeaders()
           
 String getMessageId()
           
 long getTimestamp()
           
 long getTimeToLive()
           
 boolean headerExists(String name)
           
 void setBody(Object value)
           
 void setClientId(Object value)
           
 void setDestination(String value)
           
 void setHeader(String name, Object value)
           
 void setHeaders(Map<String,Object> value)
           
 void setMessageId(String value)
           
 void setTimestamp(long value)
           
 void setTimeToLive(long value)
           
 String toString(String indent)
           
 

Field Detail

ENDPOINT_HEADER

static final String ENDPOINT_HEADER
See Also:
Constant Field Values

REMOTE_CREDENTIALS_HEADER

static final String REMOTE_CREDENTIALS_HEADER
See Also:
Constant Field Values

DS_ID_HEADER

static final String DS_ID_HEADER
See Also:
Constant Field Values

HIDDEN_CREDENTIALS

static final String HIDDEN_CREDENTIALS
See Also:
Constant Field Values
Method Detail

getBody

Object getBody()

getClientId

Object getClientId()

getDestination

String getDestination()

getHeader

Object getHeader(String name)

getHeaders

Map<String,Object> getHeaders()

getMessageId

String getMessageId()

getTimestamp

long getTimestamp()

getTimeToLive

long getTimeToLive()

headerExists

boolean headerExists(String name)

setBody

void setBody(Object value)

setClientId

void setClientId(Object value)

setDestination

void setDestination(String value)

setHeader

void setHeader(String name,
               Object value)

setHeaders

void setHeaders(Map<String,Object> value)

setMessageId

void setMessageId(String value)

setTimestamp

void setTimestamp(long value)

setTimeToLive

void setTimeToLive(long value)

toString

String toString(String indent)