Class QuartzMessage

java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.quartz.QuartzMessage
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.Message, org.apache.camel.spi.DataTypeAware, org.apache.camel.spi.HasCamelContext

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

    Fields inherited from class org.apache.camel.support.MessageSupport

    camelContext, typeConverter
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    org.quartz.JobExecutionContext
     
    org.apache.camel.support.DefaultMessage
     
    protected void
     

    Methods inherited from class org.apache.camel.support.DefaultMessage

    createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, 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, getPayloadForTrait, hasDataType, hasMessageId, hasTrait, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, setPayloadForTrait, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • QuartzMessage

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

    • 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