Class DeleteOldAttemptsScheduledTask
java.lang.Object
org.spincast.plugins.scheduledtasks.SpincastScheduledTaskBase
org.spincast.plugins.attemptslimiter.DeleteOldAttemptsScheduledTask
- All Implemented Interfaces:
org.quartz.Job,SpincastScheduledTask
-
Field Summary
Fields inherited from class org.spincast.plugins.scheduledtasks.SpincastScheduledTaskBase
logger -
Constructor Summary
ConstructorsConstructorDescriptionDeleteOldAttemptsScheduledTask(SpincastAttemptsLimiterPluginConfig spincastAttemptsLimiterPluginConfig, SpincastAttemptsLimiterPluginRepository spincastAttemptsLimiterPluginRepository, AttemptsManager attemptsManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteSafe(org.quartz.JobExecutionContext context) To override to implement the actual ScheduledTask action.protected AttemptsManagerprotected SpincastAttemptsLimiterPluginConfigprotected SpincastAttemptsLimiterPluginRepositoryorg.quartz.TriggerWhen to run this task?Methods inherited from class org.spincast.plugins.scheduledtasks.SpincastScheduledTaskBase
execute
-
Constructor Details
-
DeleteOldAttemptsScheduledTask
@Inject public DeleteOldAttemptsScheduledTask(SpincastAttemptsLimiterPluginConfig spincastAttemptsLimiterPluginConfig, SpincastAttemptsLimiterPluginRepository spincastAttemptsLimiterPluginRepository, AttemptsManager attemptsManager)
-
-
Method Details
-
getSpincastAttemptsLimiterPluginConfig
-
getSpincastAttemptsLimiterPluginRepository
-
getAttemptsManager
-
getTrigger
public org.quartz.Trigger getTrigger()Description copied from interface:SpincastScheduledTaskWhen to run this task?- Specified by:
getTriggerin interfaceSpincastScheduledTask- Specified by:
getTriggerin classSpincastScheduledTaskBase
-
executeSafe
protected void executeSafe(org.quartz.JobExecutionContext context) Description copied from class:SpincastScheduledTaskBaseTo override to implement the actual ScheduledTask action.Will only be called if the ScheduledTask isn't already running.
- Specified by:
executeSafein classSpincastScheduledTaskBase
-