Class QuartzMessage

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware, org.apache.camel.Message, org.apache.camel.spi.DataTypeAware

    public class QuartzMessage
    extends org.apache.camel.support.DefaultMessage
    A Camel message to be created upon each scheduled job execution.
    • Constructor Summary

      Constructors 
      Constructor Description
      QuartzMessage​(org.apache.camel.Exchange exchange, org.quartz.JobExecutionContext jobExecutionContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.quartz.JobExecutionContext getJobExecutionContext()  
      org.apache.camel.support.DefaultMessage newInstance()  
      protected void populateInitialHeaders​(Map<String,​Object> map)  
      • Methods inherited from class org.apache.camel.support.DefaultMessage

        createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, removeHeader, removeHeaders, removeHeaders, reset, setHeader, setHeaders
      • Methods inherited from class org.apache.camel.support.MessageSupport

        copy, copyFrom, copyFromWithNewBody, createBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, hasDataType, hasMessageId, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, toString
    • Constructor Detail

      • QuartzMessage

        public QuartzMessage​(org.apache.camel.Exchange exchange,
                             org.quartz.JobExecutionContext jobExecutionContext)
    • Method Detail

      • getJobExecutionContext

        public org.quartz.JobExecutionContext getJobExecutionContext()
      • populateInitialHeaders

        protected void populateInitialHeaders​(Map<String,​Object> map)
        Overrides:
        populateInitialHeaders in class org.apache.camel.support.DefaultMessage
      • newInstance

        public org.apache.camel.support.DefaultMessage newInstance()
        Overrides:
        newInstance in class org.apache.camel.support.DefaultMessage