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 TypeMethodDescriptionvoidcopyFrom(org.apache.camel.Message that) protected Objectorg.springframework.messaging.Message<?>voidreset()voidsetMessage(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, setHeadersMethods 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:
resetin interfaceorg.apache.camel.Message- Overrides:
resetin 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:
copyFromin interfaceorg.apache.camel.Message- Overrides:
copyFromin classorg.apache.camel.support.MessageSupport
-
toString
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-
getHeader
- Specified by:
getHeaderin interfaceorg.apache.camel.Message- Overrides:
getHeaderin classorg.apache.camel.support.DefaultMessage
-
getHeaders
- Specified by:
getHeadersin interfaceorg.apache.camel.Message- Overrides:
getHeadersin classorg.apache.camel.support.DefaultMessage
-
newInstance
- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
createBody
- Overrides:
createBodyin classorg.apache.camel.support.MessageSupport
-