public class CronScheduledRoutePolicy extends ScheduledRoutePolicy implements ScheduledRoutePolicyConstants
ScheduledRoutePolicyConstants.ActionscheduledRouteDetailsMaplogshutdown, 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,
Route route) |
protected void |
doOnInit(Route route) |
String |
getRouteResumeTime() |
String |
getRouteStartTime() |
String |
getRouteStopTime() |
String |
getRouteSuspendTime() |
void |
onInit(Route route)
Callback invoked when the
Route is being initialized |
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, retrieveJobKey, retrieveTriggerKey, scheduleRoute, setRouteStopGracePeriod, setScheduler, setTimeUnit, updateScheduledRouteDetailsdoStart, getExceptionHandler, handleException, onExchangeBegin, onExchangeDone, onResume, onStart, onStop, onSuspend, resumeRoute, setExceptionHandler, startConsumer, startRoute, stopConsumer, stopRoute, stopRoute, suspendRoute, suspendRoutedoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspendpublic void onInit(Route route)
RoutePolicyRoute is being initializedonInit in interface RoutePolicyonInit in class RoutePolicySupportroute - the route being initializedprotected org.quartz.Trigger createTrigger(ScheduledRoutePolicyConstants.Action action, 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()
Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.