Class SpincastScheduledTaskBase
java.lang.Object
org.spincast.plugins.scheduledtasks.SpincastScheduledTaskBase
- All Implemented Interfaces:
- org.quartz.Job,- SpincastScheduledTask
- Direct Known Subclasses:
- DeleteOldAttemptsScheduledTask,- SpincastFormsDoubleSubmitDeleteOldProtectionIdsScheduledTask,- SpincastSessionDeleteOldSessionsScheduledTask
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidexecute(org.quartz.JobExecutionContext context) The actions to run.protected abstract voidexecuteSafe(org.quartz.JobExecutionContext context) To override to implement the actual ScheduledTask action.abstract org.quartz.TriggerWhen to run this task?
- 
Field Details- 
loggerprotected static final org.slf4j.Logger logger
 
- 
- 
Constructor Details- 
SpincastScheduledTaskBasepublic SpincastScheduledTaskBase()
 
- 
- 
Method Details- 
executepublic void execute(org.quartz.JobExecutionContext context) throws org.quartz.JobExecutionException Description copied from interface:SpincastScheduledTaskThe actions to run.- Specified by:
- executein interface- org.quartz.Job
- Specified by:
- executein interface- SpincastScheduledTask
- Throws:
- org.quartz.JobExecutionException
 
- 
getTriggerpublic abstract org.quartz.Trigger getTrigger()Description copied from interface:SpincastScheduledTaskWhen to run this task?- Specified by:
- getTriggerin interface- SpincastScheduledTask
 
- 
executeSafeprotected abstract void executeSafe(org.quartz.JobExecutionContext context) To override to implement the actual ScheduledTask action.Will only be called if the ScheduledTask isn't already running. 
 
-