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,org.apache.camel.spi.HasCamelContext
public class GenericFileMessage<T>
extends org.apache.camel.support.DefaultMessage
Generic file message
-
Field Summary
Fields inherited from class org.apache.camel.support.MessageSupport
camelContext, typeConverter -
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 TypeMethodDescriptionvoidcopyFrom(org.apache.camel.Message that) protected ObjectvoidsetGenericFile(GenericFile<T> file) toString()Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, reset, setHeader, setHeadersMethods inherited from class org.apache.camel.support.MessageSupport
copy, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, getPayloadForTrait, hasDataType, hasMessageId, hasTrait, removeTrait, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, setPayloadForTrait
-
Constructor Details
-
GenericFileMessage
public GenericFileMessage(org.apache.camel.CamelContext camelContext) -
GenericFileMessage
-
GenericFileMessage
-
-
Method Details
-
createBody
- Overrides:
createBodyin classorg.apache.camel.support.MessageSupport
-
getGenericFile
-
setGenericFile
-
newInstance
- Specified by:
newInstancein interfaceorg.apache.camel.Message- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
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
-