public class CronScheduledRoutePolicy extends ScheduledRoutePolicy implements ScheduledRoutePolicyConstants
ScheduledRoutePolicyConstants.ActionscheduledRouteDetailsMapshutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspendingJOB_GROUP, JOB_RESUME, JOB_START, JOB_STOP, JOB_SUSPEND, SCHEDULED_ACTION, SCHEDULED_ROUTE, SCHEDULED_TRIGGER, TRIGGER_GROUP, TRIGGER_RESUME, TRIGGER_START, TRIGGER_STOP, TRIGGER_SUSPEND| Constructor and Description |
|---|
CronScheduledRoutePolicy() |
| Modifier and Type | Method and Description |
|---|---|
protected org.quartz.Trigger |
createTrigger(ScheduledRoutePolicyConstants.Action action,
org.apache.camel.Route route) |
protected void |
doOnInit(org.apache.camel.Route route) |
String |
getRouteResumeTime() |
String |
getRouteStartTime() |
String |
getRouteStopTime() |
String |
getRouteSuspendTime() |
void |
onInit(org.apache.camel.Route route) |
void |
setRouteResumeTime(String routeResumeTime) |
void |
setRouteStartTime(String routeStartTime) |
void |
setRouteStopTime(String routeStopTime) |
void |
setRouteSuspendTime(String routeSuspendTime) |
createJobDetail, deleteRouteJob, doStop, getRouteStopGracePeriod, getScheduledRouteDetails, getScheduler, getTimeUnit, loadCallbackDataIntoSchedulerContext, onJobExecute, onRemove, pauseRouteTrigger, registerRouteToScheduledRouteDetails, resumeRouteTrigger, retrieveJobDetailGroup, retrieveJobDetailName, retrieveTriggerGroup, retrieveTriggerName, scheduleRoute, setRouteStopGracePeriod, setScheduler, setTimeUnit, updateScheduledRouteDetailsdoStart, getExceptionHandler, handleException, onExchangeBegin, onExchangeDone, onResume, onStart, onStop, onSuspend, resumeRoute, setExceptionHandler, startConsumer, startRoute, stopConsumer, stopRoute, stopRoute, suspendRoute, suspendRoutepublic void onInit(org.apache.camel.Route route)
onInit in interface org.apache.camel.spi.RoutePolicyonInit in class org.apache.camel.support.RoutePolicySupportprotected org.quartz.Trigger createTrigger(ScheduledRoutePolicyConstants.Action action, org.apache.camel.Route route) throws Exception
createTrigger in class ScheduledRoutePolicyExceptionpublic void setRouteStartTime(String routeStartTime)
public String getRouteStartTime()
public void setRouteStopTime(String routeStopTime)
public String getRouteStopTime()
public void setRouteSuspendTime(String routeSuspendTime)
public String getRouteSuspendTime()
public void setRouteResumeTime(String routeResumeTime)
public String getRouteResumeTime()
Apache Camel