public class KcCronTriggerBean
extends org.springframework.scheduling.quartz.CronTriggerBean
MISFIRE_INSTRUCTION_DO_NOTHING, MISFIRE_INSTRUCTION_FIRE_ONCE_NOW, YEAR_TO_GIVEUP_SCHEDULING_ATDEFAULT_PRIORITY, INSTRUCTION_DELETE_TRIGGER, INSTRUCTION_NOOP, INSTRUCTION_RE_EXECUTE_JOB, INSTRUCTION_SET_ALL_JOB_TRIGGERS_COMPLETE, INSTRUCTION_SET_ALL_JOB_TRIGGERS_ERROR, INSTRUCTION_SET_TRIGGER_COMPLETE, INSTRUCTION_SET_TRIGGER_ERROR, MISFIRE_INSTRUCTION_SMART_POLICY, STATE_BLOCKED, STATE_COMPLETE, STATE_ERROR, STATE_NONE, STATE_NORMAL, STATE_PAUSED| Constructor and Description |
|---|
KcCronTriggerBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet()
We need to set the Cron Expression based upon the value in the system parameters.
|
String |
getCronExpressionParameterName() |
protected Date |
getCronStartTime()
If the trigger is disabled this will return a date 2 years in the future.
|
protected org.kuali.rice.core.api.datetime.DateTimeService |
getDateTimeService() |
String |
getDefaultCronExpression() |
String |
getParameterComponent() |
String |
getParameterNamespace() |
protected org.kuali.rice.coreservice.framework.parameter.ParameterService |
getParameterService() |
String |
getStartTimeParameterName() |
protected String |
getSystemCronExpression()
Get the Cron Expression from the system parameters.
|
String |
getTriggerEnabledParameterName() |
protected boolean |
isTriggerEnabled() |
void |
setCronExpressionParameterName(String cronExpressionParameterName) |
void |
setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService) |
void |
setDefaultCronExpression(String defaultCronExpression) |
void |
setParameterComponent(String parameterComponent) |
void |
setParameterNamespace(String parameterNamespace) |
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
Sets the ParameterService.
|
void |
setStartTimeParameterName(String startTimeParameterName) |
void |
setTriggerEnabledParameterName(String triggerEnabledParameterName) |
getJobDetail, setBeanName, setJobDataAsMap, setJobDetail, setMisfireInstructionName, setStartDelay, setTriggerListenerNamesclone, computeFirstFireTime, executionComplete, getCronExpression, getEndTime, getExpressionSummary, getFinalFireTime, getFireTimeAfter, getNextFireTime, getPreviousFireTime, getStartTime, getTimeAfter, getTimeBefore, getTimeZone, hasAdditionalProperties, mayFireAgain, setCronExpression, setCronExpression, setEndTime, setNextFireTime, setPreviousFireTime, setStartTime, setTimeZone, triggered, updateAfterMisfire, updateWithNewCalendar, validateMisfireInstruction, willFireOn, willFireOnaddTriggerListener, clearAllTriggerListeners, compareTo, equals, getCalendarName, getDescription, getFireInstanceId, getFullJobName, getFullName, getGroup, getJobDataMap, getJobGroup, getJobName, getKey, getMisfireInstruction, getName, getPriority, getTriggerListenerNames, hashCode, isVolatile, removeTriggerListener, setCalendarName, setDescription, setFireInstanceId, setGroup, setJobDataMap, setJobGroup, setJobName, setMisfireInstruction, setName, setPriority, setVolatility, toString, validatepublic void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
parameterService - the parameter service.public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class org.springframework.scheduling.quartz.CronTriggerBeanExceptionCronTriggerBean.afterPropertiesSet()protected String getSystemCronExpression()
protected Date getCronStartTime()
protected boolean isTriggerEnabled()
public String getDefaultCronExpression()
public void setDefaultCronExpression(String defaultCronExpression)
public String getCronExpressionParameterName()
public void setCronExpressionParameterName(String cronExpressionParameterName)
public String getTriggerEnabledParameterName()
public void setTriggerEnabledParameterName(String triggerEnabledParameterName)
protected org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
public String getStartTimeParameterName()
public void setStartTimeParameterName(String startTimeParameterName)
protected org.kuali.rice.core.api.datetime.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
public String getParameterNamespace()
public void setParameterNamespace(String parameterNamespace)
public String getParameterComponent()
public void setParameterComponent(String parameterComponent)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.