|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cxf.message.AbstractWrappedMessage
public abstract class AbstractWrappedMessage
A base class to build your own message implementations on.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
java.util.Map.Entry<K,V> |
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
protected |
AbstractWrappedMessage(Message msg)
|
| Method Summary | ||
|---|---|---|
void |
clear()
|
|
boolean |
containsKey(java.lang.Object key)
|
|
boolean |
containsValue(java.lang.Object value)
|
|
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
entrySet()
|
|
boolean |
equals(java.lang.Object o)
|
|
|
get(java.lang.Class<T> key)
Convenience method for storing/retrieving typed objects from the map. |
|
java.lang.Object |
get(java.lang.Object key)
|
|
java.util.Collection<Attachment> |
getAttachments()
|
|
|
getContent(java.lang.Class<T> format)
Retrieve 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.lang.Object |
getContextualProperty(java.lang.String key)
|
|
Destination |
getDestination()
|
|
Exchange |
getExchange()
|
|
java.lang.String |
getId()
|
|
InterceptorChain |
getInterceptorChain()
|
|
Message |
getMessage()
|
|
int |
hashCode()
|
|
boolean |
isEmpty()
|
|
java.util.Set<java.lang.String> |
keySet()
|
|
|
put(java.lang.Class<T> key,
T value)
Convenience method for storing/retrieving typed objects from the map. |
|
java.lang.Object |
put(java.lang.String key,
java.lang.Object value)
|
|
void |
putAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> t)
|
|
java.lang.Object |
remove(java.lang.Object key)
|
|
|
removeContent(java.lang.Class<T> format)
Removes a content from a message. |
|
void |
setAttachments(java.util.Collection<Attachment> attachments)
|
|
|
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) |
|
void |
setExchange(Exchange exchange)
|
|
void |
setId(java.lang.String id)
|
|
void |
setInterceptorChain(InterceptorChain chain)
|
|
void |
setMessage(Message message)
|
|
int |
size()
|
|
java.util.Collection<java.lang.Object> |
values()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractWrappedMessage(Message msg)
| Method Detail |
|---|
public void clear()
clear in interface java.util.Map<java.lang.String,java.lang.Object>public boolean containsKey(java.lang.Object key)
containsKey in interface java.util.Map<java.lang.String,java.lang.Object>public boolean containsValue(java.lang.Object value)
containsValue in interface java.util.Map<java.lang.String,java.lang.Object>public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> entrySet()
entrySet in interface java.util.Map<java.lang.String,java.lang.Object>public boolean equals(java.lang.Object o)
equals in interface java.util.Map<java.lang.String,java.lang.Object>equals in class java.lang.Objectpublic java.lang.Object get(java.lang.Object key)
get in interface java.util.Map<java.lang.String,java.lang.Object>public java.util.Collection<Attachment> getAttachments()
getAttachments in interface Messagepublic void setAttachments(java.util.Collection<Attachment> attachments)
setAttachments in interface Messagepublic Message getMessage()
public void setMessage(Message message)
public Destination getDestination()
getDestination in interface Messagepublic Exchange getExchange()
getExchange in interface Messagepublic final void setExchange(Exchange exchange)
setExchange in interface Messagepublic java.lang.String getId()
getId in interface Messagepublic void setId(java.lang.String id)
setId in interface Messagepublic InterceptorChain getInterceptorChain()
getInterceptorChain in interface Messagepublic void setInterceptorChain(InterceptorChain chain)
setInterceptorChain in interface Messagepublic <T> T getContent(java.lang.Class<T> format)
Message
getContent in interface Messageformat - the expected content format
public <T> void removeContent(java.lang.Class<T> format)
Message
removeContent in interface Messageformat - the format to removepublic java.util.Set<java.lang.Class<?>> getContentFormats()
getContentFormats in interface Messagepublic int hashCode()
hashCode in interface java.util.Map<java.lang.String,java.lang.Object>hashCode in class java.lang.Objectpublic boolean isEmpty()
isEmpty in interface java.util.Map<java.lang.String,java.lang.Object>public java.util.Set<java.lang.String> keySet()
keySet in interface java.util.Map<java.lang.String,java.lang.Object>
public java.lang.Object put(java.lang.String key,
java.lang.Object value)
put in interface java.util.Map<java.lang.String,java.lang.Object>public void putAll(java.util.Map<? extends java.lang.String,? extends java.lang.Object> t)
putAll in interface java.util.Map<java.lang.String,java.lang.Object>public java.lang.Object remove(java.lang.Object key)
remove in interface java.util.Map<java.lang.String,java.lang.Object>
public <T> void setContent(java.lang.Class<T> format,
java.lang.Object content)
Message
setContent in interface Messageformat - the provided content formatcontent - the content to be encapsulatedpublic int size()
size in interface java.util.Map<java.lang.String,java.lang.Object>public java.util.Collection<java.lang.Object> values()
values in interface java.util.Map<java.lang.String,java.lang.Object>public <T> T get(java.lang.Class<T> key)
StringMap
get in interface StringMapkey - the key
public <T> void put(java.lang.Class<T> key,
T value)
StringMap
put in interface StringMapkey - the keyvalue - the valuepublic java.lang.Object getContextualProperty(java.lang.String key)
getContextualProperty in interface Message
|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||