public class MessageImpl extends java.util.HashMap<java.lang.String,java.lang.Object> implements Message
CONTENT_TYPE, REQUEST_MESSAGE| Constructor and Description |
|---|
MessageImpl() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(java.lang.Class<T> key)
Convenience method for storing/retrieving typed objects from the map.
|
java.lang.String |
getAttachmentMimeType() |
java.util.Map<java.lang.String,javax.activation.DataHandler> |
getAttachments()
Acces to attachments
|
<T> T |
getContent(java.lang.Class<T> format)
Retreive the encapsulated content as a particular type (a result type
if message is outbound, a source type if message is inbound)
|
java.util.Set<java.lang.Class<?>> |
getContentFormats() |
java.util.Map<javax.xml.namespace.QName,org.w3c.dom.DocumentFragment> |
getSoapHeaders()
Access to soap headers
|
java.util.Map<java.lang.String,java.lang.String> |
getTransportHeaders()
Access to the transport level headers
|
<T> void |
put(java.lang.Class<T> key,
T value)
Convenience method for storing/retrieving typed objects from the map.
|
<T> void |
setContent(java.lang.Class<T> format,
java.lang.Object content)
Provide the encapsulated content as a particular type (a result type
if message is outbound, a source type if message is inbound)
|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuespublic java.util.Map<java.lang.String,javax.activation.DataHandler> getAttachments()
MessagegetAttachments in interface Messagepublic java.lang.String getAttachmentMimeType()
public <T> T getContent(java.lang.Class<T> format)
MessagegetContent in interface Messageformat - the expected content formatpublic <T> void setContent(java.lang.Class<T> format,
java.lang.Object content)
MessagesetContent in interface Messageformat - the provided content formatcontent - the content to be encapsulatedpublic java.util.Set<java.lang.Class<?>> getContentFormats()
public <T> T get(java.lang.Class<T> key)
Messagepublic <T> void put(java.lang.Class<T> key,
T value)
Messagepublic java.util.Map<javax.xml.namespace.QName,org.w3c.dom.DocumentFragment> getSoapHeaders()
MessagegetSoapHeaders in interface Messagepublic java.util.Map<java.lang.String,java.lang.String> getTransportHeaders()
MessagegetTransportHeaders in interface MessageCopyright © 2005-2016 FuseSource. All Rights Reserved.