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
Constructors Constructor Description GenericFileMessage(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
copyFrom(org.apache.camel.Message that)
protected Object
createBody()
GenericFile<T>
getGenericFile()
GenericFileMessage<T>
newInstance()
void
setGenericFile(GenericFile<T> file)
String
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 Detail
-
GenericFileMessage
public GenericFileMessage(org.apache.camel.CamelContext camelContext)
-
GenericFileMessage
public GenericFileMessage(org.apache.camel.Exchange exchange, GenericFile<T> file)
-
GenericFileMessage
public GenericFileMessage(org.apache.camel.CamelContext camelContext, GenericFile<T> file)
-
-
Method Detail
-
createBody
protected Object createBody()
- Overrides:
createBody
in classorg.apache.camel.support.MessageSupport
-
getGenericFile
public GenericFile<T> getGenericFile()
-
setGenericFile
public void setGenericFile(GenericFile<T> file)
-
newInstance
public GenericFileMessage<T> 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
public String toString()
- Overrides:
toString
in classorg.apache.camel.support.MessageSupport
-
-