Package org.apache.camel.component.file
Class GenericFileMessage<T>
java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.file.GenericFileMessage<T>
- All Implemented Interfaces:
org.apache.camel.CamelContextAware
,org.apache.camel.Message
,org.apache.camel.spi.DataTypeAware
public class GenericFileMessage<T>
extends org.apache.camel.support.DefaultMessage
Generic file message
-
Constructor Summary
ConstructorsConstructorDescriptionGenericFileMessage
(org.apache.camel.CamelContext camelContext) GenericFileMessage
(org.apache.camel.CamelContext camelContext, GenericFile<T> file) GenericFileMessage
(org.apache.camel.Exchange exchange, GenericFile<T> file) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copyFrom
(org.apache.camel.Message that) protected Object
void
setGenericFile
(GenericFile<T> file) toString()
Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, reset, 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
-
GenericFileMessage
public GenericFileMessage(org.apache.camel.CamelContext camelContext) -
GenericFileMessage
-
GenericFileMessage
-
-
Method Details
-
createBody
- Overrides:
createBody
in classorg.apache.camel.support.MessageSupport
-
getGenericFile
-
setGenericFile
-
newInstance
- Overrides:
newInstance
in classorg.apache.camel.support.DefaultMessage
-
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
-