public interface Message extends Serializable
| Modifier and Type | Method and Description |
|---|---|
Message |
addHeaderData(String headerData)
Adds new header data.
|
Map<String,Object> |
copyHeaders()
Gets exact copy of actual message headers.
|
Object |
getHeader(String headerName)
Gets the message header value by its header name.
|
List<String> |
getHeaderData()
Gets the list of header data in this message.
|
String |
getId()
Gets the unique message id;
|
Object |
getPayload()
Gets the message payload.
|
<T> T |
getPayload(Class<T> type)
Gets message payload with required type conversion.
|
void |
removeHeader(String headerName)
Removes the message header if it not a reserved message header such as unique message id.
|
Message |
setHeader(String headerName,
Object headerValue)
Sets new header entry in message header list.
|
void |
setPayload(Object payload)
Sets the message payload.
|
String getId()
Object getHeader(String headerName)
headerName - Message setHeader(String headerName, Object headerValue)
headerName - headerValue - void removeHeader(String headerName)
headerName - Message addHeaderData(String headerData)
headerData - <T> T getPayload(Class<T> type)
T - type - Object getPayload()
void setPayload(Object payload)
payload - Copyright © 2008–2015 ConSol* Consulting&Solutions GmbH. All rights reserved.