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
public class QuartzMessage
extends org.apache.camel.support.DefaultMessage
A Camel message to be created upon each scheduled job execution.
-
Constructor Summary
ConstructorDescriptionQuartzMessage
(org.apache.camel.Exchange exchange, org.quartz.JobExecutionContext jobExecutionContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.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, 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 Details
-
QuartzMessage
public QuartzMessage(org.apache.camel.Exchange exchange, org.quartz.JobExecutionContext jobExecutionContext)
-
-
Method Details
-
getJobExecutionContext
public org.quartz.JobExecutionContext getJobExecutionContext() -
populateInitialHeaders
- Overrides:
populateInitialHeaders
in classorg.apache.camel.support.DefaultMessage
-
newInstance
public org.apache.camel.support.DefaultMessage newInstance()- Overrides:
newInstance
in classorg.apache.camel.support.DefaultMessage
-