org.mule.transport.quartz.jobs
Class CustomJobFromMessageConfig
java.lang.Object
org.mule.transport.quartz.config.AbstractJobConfig
org.mule.transport.quartz.jobs.CustomJobFromMessageConfig
- All Implemented Interfaces:
- Serializable, MuleContextAware, JobConfig
public class CustomJobFromMessageConfig
- extends AbstractJobConfig
This configuration simply holds a reference to a user defined job to execute.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomJobFromMessageConfig
public CustomJobFromMessageConfig()
getJob
public org.quartz.Job getJob(MuleMessage message)
throws ClassNotFoundException,
IllegalAccessException,
NoSuchMethodException,
InvocationTargetException,
InstantiationException
- Throws:
ClassNotFoundException
IllegalAccessException
NoSuchMethodException
InvocationTargetException
InstantiationException
getJobConfig
public JobConfig getJobConfig(MuleMessage message)
throws ClassNotFoundException,
IllegalAccessException,
NoSuchMethodException,
InvocationTargetException,
InstantiationException
- Throws:
ClassNotFoundException
IllegalAccessException
NoSuchMethodException
InvocationTargetException
InstantiationException
getCustomEvaluator
public String getCustomEvaluator()
setCustomEvaluator
public void setCustomEvaluator(String customEvaluator)
getEvaluator
public String getEvaluator()
setEvaluator
public void setEvaluator(String evaluator)
getExpression
public String getExpression()
setExpression
public void setExpression(String expression)
getJobClass
public Class getJobClass()
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.