Class SpringIntegrationMessage
java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.spring.integration.SpringIntegrationMessage
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.Message
,org.apache.camel.spi.DataTypeAware
public class SpringIntegrationMessage
extends org.apache.camel.support.DefaultMessage
The Message
DefaultMessage
implementation for accessing the SpringIntegrationMessage-
Constructor Summary
ConstructorsConstructorDescriptionSpringIntegrationMessage
(org.apache.camel.CamelContext camelContext) SpringIntegrationMessage
(org.apache.camel.CamelContext camelContext, org.springframework.messaging.Message<?> message) SpringIntegrationMessage
(org.apache.camel.Exchange exchange, org.springframework.messaging.Message<?> message) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copyFrom
(org.apache.camel.Message that) protected Object
org.springframework.messaging.Message<?>
void
reset()
void
setMessage
(org.springframework.messaging.Message<?> message) toString()
Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders
Methods inherited from class org.apache.camel.support.MessageSupport
copy, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, hasDataType, hasMessageId, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId
-
Constructor Details
-
SpringIntegrationMessage
public SpringIntegrationMessage(org.apache.camel.CamelContext camelContext) -
SpringIntegrationMessage
public SpringIntegrationMessage(org.apache.camel.Exchange exchange, org.springframework.messaging.Message<?> message) -
SpringIntegrationMessage
public SpringIntegrationMessage(org.apache.camel.CamelContext camelContext, org.springframework.messaging.Message<?> message)
-
-
Method Details
-
reset
public void reset()- Specified by:
reset
in interfaceorg.apache.camel.Message
- Overrides:
reset
in classorg.apache.camel.support.DefaultMessage
-
setMessage
public void setMessage(org.springframework.messaging.Message<?> message) -
getMessage
public org.springframework.messaging.Message<?> getMessage() -
copyFrom
public void copyFrom(org.apache.camel.Message that) - Specified by:
copyFrom
in interfaceorg.apache.camel.Message
- Overrides:
copyFrom
in classorg.apache.camel.support.MessageSupport
-
toString
- Overrides:
toString
in classorg.apache.camel.support.MessageSupport
-
getHeader
- Specified by:
getHeader
in interfaceorg.apache.camel.Message
- Overrides:
getHeader
in classorg.apache.camel.support.DefaultMessage
-
getHeaders
- Specified by:
getHeaders
in interfaceorg.apache.camel.Message
- Overrides:
getHeaders
in classorg.apache.camel.support.DefaultMessage
-
newInstance
- Overrides:
newInstance
in classorg.apache.camel.support.DefaultMessage
-
createBody
- Overrides:
createBody
in classorg.apache.camel.support.MessageSupport
-