Class 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 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 class org.apache.camel.support.MessageSupport
      • setGenericFile

        public void setGenericFile​(GenericFile<T> file)
      • newInstance

        public GenericFileMessage<T> newInstance()
        Overrides:
        newInstance in class org.apache.camel.support.DefaultMessage
      • copyFrom

        public void copyFrom​(org.apache.camel.Message that)
        Specified by:
        copyFrom in interface org.apache.camel.Message
        Overrides:
        copyFrom in class org.apache.camel.support.MessageSupport
      • toString

        public String toString()
        Overrides:
        toString in class org.apache.camel.support.MessageSupport