org.apache.camel.component.jbi
Class JbiMessage
java.lang.Object
org.apache.camel.impl.MessageSupport
org.apache.camel.impl.DefaultMessage
org.apache.camel.component.jbi.JbiMessage
- All Implemented Interfaces:
- org.apache.camel.Message
public class JbiMessage
- extends org.apache.camel.impl.DefaultMessage
A JBI Message
which provides access to the underlying JBI features such as getNormalizedMessage()
- Version:
- $Revision: 563665 $
Constructor Summary |
JbiMessage()
|
JbiMessage(javax.jbi.messaging.NormalizedMessage normalizedMessage)
|
Methods inherited from class org.apache.camel.impl.DefaultMessage |
createHeaders, getHeader, getHeaders, setHeader, setHeaders |
Methods inherited from class org.apache.camel.impl.MessageSupport |
copy, getBody, getBody, getMessageId, setBody, setBody, setExchange, setMessageId |
JbiMessage
public JbiMessage()
JbiMessage
public JbiMessage(javax.jbi.messaging.NormalizedMessage normalizedMessage)
toString
public String toString()
- Overrides:
toString
in class org.apache.camel.impl.DefaultMessage
getExchange
public JbiExchange getExchange()
- Specified by:
getExchange
in interface org.apache.camel.Message
- Overrides:
getExchange
in class org.apache.camel.impl.MessageSupport
getNormalizedMessage
public javax.jbi.messaging.NormalizedMessage getNormalizedMessage()
- Returns the underlying JBI message
- Returns:
- the underlying JBI message
setNormalizedMessage
public void setNormalizedMessage(javax.jbi.messaging.NormalizedMessage normalizedMessage)
getHeader
public Object getHeader(String name)
- Specified by:
getHeader
in interface org.apache.camel.Message
- Overrides:
getHeader
in class org.apache.camel.impl.DefaultMessage
newInstance
public JbiMessage newInstance()
- Overrides:
newInstance
in class org.apache.camel.impl.DefaultMessage
createBody
protected Object createBody()
- Overrides:
createBody
in class org.apache.camel.impl.MessageSupport
populateInitialHeaders
protected void populateInitialHeaders(Map<String,Object> map)
- Overrides:
populateInitialHeaders
in class org.apache.camel.impl.DefaultMessage
Copyright © 2007 Apache Software Foundation. All Rights Reserved.