public class TaskTrigger
extends org.springframework.scheduling.quartz.SimpleTriggerBean
Modifier and Type | Field and Description |
---|---|
static String |
MODE_CRON |
static String |
MODE_SIMPLE |
MISFIRE_INSTRUCTION_FIRE_NOW, MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_EXISTING_COUNT, MISFIRE_INSTRUCTION_RESCHEDULE_NEXT_WITH_REMAINING_COUNT, MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_EXISTING_REPEAT_COUNT, MISFIRE_INSTRUCTION_RESCHEDULE_NOW_WITH_REMAINING_REPEAT_COUNT, REPEAT_INDEFINITELY
DEFAULT_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
afterPropertiesSet, getJobDetail, setBeanName, setJobDataAsMap, setJobDetail, setMisfireInstructionName, setStartDelay, setTriggerListenerNames
public void addTriggerListener(String name)
addTriggerListener
in class org.quartz.Trigger
public void clearAllTriggerListeners()
clearAllTriggerListeners
in class org.quartz.Trigger
public Object clone()
clone
in class org.quartz.Trigger
public int compareTo(Object obj)
compareTo
in interface Comparable
compareTo
in class org.quartz.Trigger
public Date computeFirstFireTime(org.quartz.Calendar arg0)
computeFirstFireTime
in class org.quartz.SimpleTrigger
public boolean equals(Object obj)
equals
in class org.quartz.Trigger
public int executionComplete(org.quartz.JobExecutionContext arg0, org.quartz.JobExecutionException arg1)
executionComplete
in class org.quartz.SimpleTrigger
public String getCalendarName()
getCalendarName
in class org.quartz.Trigger
public String getDescription()
getDescription
in class org.quartz.Trigger
public Date getEndTime()
getEndTime
in class org.quartz.SimpleTrigger
public Date getFinalFireTime()
getFinalFireTime
in class org.quartz.SimpleTrigger
public String getFireInstanceId()
getFireInstanceId
in class org.quartz.Trigger
public Date getFireTimeAfter(Date arg0)
getFireTimeAfter
in class org.quartz.SimpleTrigger
public String getFullJobName()
getFullJobName
in class org.quartz.Trigger
public String getFullName()
getFullName
in class org.quartz.Trigger
public String getGroup()
getGroup
in class org.quartz.Trigger
public org.quartz.JobDataMap getJobDataMap()
getJobDataMap
in class org.quartz.Trigger
public String getJobGroup()
getJobGroup
in class org.quartz.Trigger
public String getJobName()
getJobName
in class org.quartz.Trigger
public org.quartz.utils.Key getKey()
getKey
in class org.quartz.Trigger
public int getMisfireInstruction()
getMisfireInstruction
in class org.quartz.Trigger
public String getName()
getName
in class org.quartz.Trigger
public Date getNextFireTime()
getNextFireTime
in class org.quartz.SimpleTrigger
public Date getPreviousFireTime()
getPreviousFireTime
in class org.quartz.SimpleTrigger
public int getPriority()
getPriority
in class org.quartz.Trigger
public Date getStartTime()
getStartTime
in class org.quartz.SimpleTrigger
public String[] getTriggerListenerNames()
getTriggerListenerNames
in class org.quartz.Trigger
public int hashCode()
hashCode
in class org.quartz.Trigger
public boolean isVolatile()
isVolatile
in class org.quartz.Trigger
public boolean mayFireAgain()
mayFireAgain
in class org.quartz.SimpleTrigger
public boolean removeTriggerListener(String name)
removeTriggerListener
in class org.quartz.Trigger
public void setCalendarName(String calendarName)
setCalendarName
in class org.quartz.Trigger
public void setDescription(String description)
setDescription
in class org.quartz.Trigger
public void setEndTime(Date arg0)
setEndTime
in class org.quartz.SimpleTrigger
public void setFireInstanceId(String id)
setFireInstanceId
in class org.quartz.Trigger
public void setGroup(String group)
setGroup
in class org.quartz.Trigger
public void setJobDataMap(org.quartz.JobDataMap jobDataMap)
setJobDataMap
in class org.quartz.Trigger
public void setJobGroup(String jobGroup)
setJobGroup
in class org.quartz.Trigger
public void setJobName(String jobName)
setJobName
in class org.quartz.Trigger
public void setMisfireInstruction(int misfireInstruction)
setMisfireInstruction
in class org.quartz.Trigger
public void setName(String name)
setName
in class org.quartz.Trigger
public void setPriority(int priority)
setPriority
in class org.quartz.Trigger
public void setStartTime(Date arg0)
setStartTime
in class org.quartz.SimpleTrigger
public void setVolatility(boolean volatility)
setVolatility
in class org.quartz.Trigger
public String toString()
toString
in class org.quartz.Trigger
public void triggered(org.quartz.Calendar arg0)
triggered
in class org.quartz.SimpleTrigger
public void updateAfterMisfire(org.quartz.Calendar arg0)
updateAfterMisfire
in class org.quartz.SimpleTrigger
public void updateWithNewCalendar(org.quartz.Calendar arg0, long arg1)
updateWithNewCalendar
in class org.quartz.SimpleTrigger
public void validate() throws org.quartz.SchedulerException
validate
in class org.quartz.SimpleTrigger
org.quartz.SchedulerException
protected boolean validateMisfireInstruction(int arg0)
validateMisfireInstruction
in class org.quartz.SimpleTrigger
public org.quartz.Trigger getWrappedTrigger()
public void reload()
public void setConfig(ContextProperties config)
public Task getTask()
public void setTask(Task task)
public long getRepeatInterval()
getRepeatInterval
in class org.quartz.SimpleTrigger
Copyright © 2008-2014 Logical Objects. All Rights Reserved.