org.riotfamily.common.scheduling
Class SwitchableSimpleTriggerBean

java.lang.Object
  extended by org.quartz.Trigger
      extended by org.quartz.SimpleTrigger
          extended by org.springframework.scheduling.quartz.SimpleTriggerBean
              extended by org.riotfamily.common.scheduling.SwitchableSimpleTriggerBean
All Implemented Interfaces:
Serializable, Cloneable, Comparable, BeanNameAware, InitializingBean, JobDetailAwareTrigger

Deprecated.

public class SwitchableSimpleTriggerBean
extends SimpleTriggerBean

A SimpleTriggerBean that reads a negative start delay as start never.

Author:
Alf Werder
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.quartz.SimpleTrigger
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
 
Fields inherited from class org.quartz.Trigger
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
 
Constructor Summary
SwitchableSimpleTriggerBean()
          Deprecated.  
 
Method Summary
 void afterPropertiesSet()
          Deprecated.  
 void setStartDelay(long startDelay)
          Deprecated.  
 
Methods inherited from class org.springframework.scheduling.quartz.SimpleTriggerBean
getJobDetail, setBeanName, setJobDataAsMap, setJobDetail, setMisfireInstructionName, setTriggerListenerNames
 
Methods inherited from class org.quartz.SimpleTrigger
computeFirstFireTime, computeNumTimesFiredBetween, executionComplete, getEndTime, getFinalFireTime, getFireTimeAfter, getFireTimeBefore, getNextFireTime, getPreviousFireTime, getRepeatCount, getRepeatInterval, getStartTime, getTimesTriggered, main, mayFireAgain, setEndTime, setNextFireTime, setPreviousFireTime, setRepeatCount, setRepeatInterval, setStartTime, setTimesTriggered, triggered, updateAfterMisfire, updateWithNewCalendar, validate, validateMisfireInstruction
 
Methods inherited from class org.quartz.Trigger
addTriggerListener, clearAllTriggerListeners, clone, 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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SwitchableSimpleTriggerBean

public SwitchableSimpleTriggerBean()
Deprecated. 
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
                        throws ParseException
Deprecated. 
Specified by:
afterPropertiesSet in interface InitializingBean
Overrides:
afterPropertiesSet in class SimpleTriggerBean
Throws:
ParseException

setStartDelay

public void setStartDelay(long startDelay)
Deprecated. 
Overrides:
setStartDelay in class SimpleTriggerBean