| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MutableTrigger
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface org.quartz.Trigger | 
|---|
| Trigger.CompletedExecutionInstruction, Trigger.TriggerState, Trigger.TriggerTimeComparator | 
| Field Summary | 
|---|
| Fields inherited from interface org.quartz.Trigger | 
|---|
| DEFAULT_PRIORITY, MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY, MISFIRE_INSTRUCTION_SMART_POLICY, serialVersionUID | 
| Method Summary | |
|---|---|
|  java.lang.Object | clone() | 
|  void | setCalendarName(java.lang.String calendarName)Associate the with the given name with
 this Trigger. | 
|  void | setDescription(java.lang.String description)Set a description for the Triggerinstance - may be
 useful for remembering/displaying the purpose of the trigger, though the
 description has no meaning to Quartz. | 
|  void | setEndTime(java.util.Date endTime)Set the time at which the Triggershould quit repeating -
 regardless of any remaining repeats (based on the trigger's particular 
 repeat settings). | 
|  void | setJobDataMap(JobDataMap jobDataMap)Set the JobDataMapto be associated with theTrigger. | 
|  void | setJobKey(JobKey key) | 
|  void | setKey(TriggerKey key) | 
|  void | setMisfireInstruction(int misfireInstruction)Set the instruction the Schedulershould be given for
 handling misfire situations for thisTrigger- the
 concreteTriggertype that you are using will have
 defined a set of additionalMISFIRE_INSTRUCTION_XXXconstants that may be passed to this method. | 
|  void | setPriority(int priority)The priority of a Triggeracts as a tie breaker such that if 
 twoTriggers have the same scheduled fire time, then Quartz
 will do its best to give the one with the higher priority first access 
 to a worker thread. | 
|  void | setStartTime(java.util.Date startTime)The time at which the trigger's scheduling should start. | 
| Methods inherited from interface org.quartz.Trigger | 
|---|
| compareTo, equals, getCalendarName, getDescription, getEndTime, getFinalFireTime, getFireTimeAfter, getJobDataMap, getJobKey, getKey, getMisfireInstruction, getNextFireTime, getPreviousFireTime, getPriority, getScheduleBuilder, getStartTime, getTriggerBuilder, mayFireAgain | 
| Method Detail | 
|---|
void setKey(TriggerKey key)
void setJobKey(JobKey key)
void setDescription(java.lang.String description)
 Set a description for the Trigger instance - may be
 useful for remembering/displaying the purpose of the trigger, though the
 description has no meaning to Quartz.
 
void setCalendarName(java.lang.String calendarName)
 Associate the Calendar
calendarName - use null to dis-associate a Calendar.void setJobDataMap(JobDataMap jobDataMap)
 Set the JobDataMap to be associated with the 
 Trigger.
 
void setPriority(int priority)
Trigger acts as a tie breaker such that if 
 two Triggers have the same scheduled fire time, then Quartz
 will do its best to give the one with the higher priority first access 
 to a worker thread.
 
 
 If not explicitly set, the default value is 5.
 
Trigger.DEFAULT_PRIORITYvoid setStartTime(java.util.Date startTime)
The time at which the trigger's scheduling should start. May or may not be the first actual fire time of the trigger, depending upon the type of trigger and the settings of the other properties of the trigger. However the first actual first time will not be before this date.
Setting a value in the past may cause a new trigger to compute a first fire time that is in the past, which may cause an immediate misfire of the trigger.
void setEndTime(java.util.Date endTime)
 Set the time at which the Trigger should quit repeating -
 regardless of any remaining repeats (based on the trigger's particular 
 repeat settings). 
 
TriggerUtils#computeEndTimeToAllowParticularNumberOfFirings(Trigger, Calendar, int)void setMisfireInstruction(int misfireInstruction)
 Set the instruction the Scheduler should be given for
 handling misfire situations for this Trigger- the
 concrete Trigger type that you are using will have
 defined a set of additional MISFIRE_INSTRUCTION_XXX
 constants that may be passed to this method.
 
 If not explicitly set, the default value is MISFIRE_INSTRUCTION_SMART_POLICY.
 
Trigger.MISFIRE_INSTRUCTION_SMART_POLICY, 
#updateAfterMisfire(Calendar), 
SimpleTrigger, 
CronTriggerjava.lang.Object clone()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||