public class CustomJobFromMessageConfig extends AbstractJobConfig
Constructor and Description |
---|
CustomJobFromMessageConfig() |
Modifier and Type | Method and Description |
---|---|
String |
getCustomEvaluator() |
String |
getEvaluator() |
String |
getExpression() |
org.quartz.Job |
getJob(MuleMessage message) |
JobConfig |
getJobConfig(MuleMessage message) |
protected Class<? extends org.quartz.StatefulJob> |
getStatefulJobClass() |
protected Class<? extends org.quartz.Job> |
getStatelessJobClass() |
void |
setCustomEvaluator(String customEvaluator) |
void |
setEvaluator(String evaluator) |
void |
setExpression(String expression) |
protected void |
setupEvaluator() |
getGroupName, getJobClass, getJobGroupName, getMuleContext, isStateful, setGroupName, setJobGroupName, setMuleContext, setStateful
public org.quartz.Job getJob(MuleMessage message) throws ClassNotFoundException, IllegalAccessException, NoSuchMethodException, InvocationTargetException, InstantiationException
public JobConfig getJobConfig(MuleMessage message) throws ClassNotFoundException, IllegalAccessException, NoSuchMethodException, InvocationTargetException, InstantiationException
protected void setupEvaluator()
public String getCustomEvaluator()
public void setCustomEvaluator(String customEvaluator)
public String getEvaluator()
public void setEvaluator(String evaluator)
public String getExpression()
public void setExpression(String expression)
protected Class<? extends org.quartz.StatefulJob> getStatefulJobClass()
getStatefulJobClass
in class AbstractJobConfig
protected Class<? extends org.quartz.Job> getStatelessJobClass()
getStatelessJobClass
in class AbstractJobConfig
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.