public class DeleteOldAttemptsScheduledTask extends SpincastScheduledTaskBase
logger| Constructor and Description |
|---|
DeleteOldAttemptsScheduledTask(SpincastAttemptsLimiterPluginConfig spincastAttemptsLimiterPluginConfig,
SpincastAttemptsLimiterPluginRepository spincastAttemptsLimiterPluginRepository,
AttemptsManager attemptsManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
executeSafe(org.quartz.JobExecutionContext context)
To override to implement the actual ScheduledTask action.
|
protected AttemptsManager |
getAttemptsManager() |
protected SpincastAttemptsLimiterPluginConfig |
getSpincastAttemptsLimiterPluginConfig() |
protected SpincastAttemptsLimiterPluginRepository |
getSpincastAttemptsLimiterPluginRepository() |
org.quartz.Trigger |
getTrigger()
When to run this task?
|
execute@Inject public DeleteOldAttemptsScheduledTask(SpincastAttemptsLimiterPluginConfig spincastAttemptsLimiterPluginConfig, SpincastAttemptsLimiterPluginRepository spincastAttemptsLimiterPluginRepository, AttemptsManager attemptsManager)
protected SpincastAttemptsLimiterPluginConfig getSpincastAttemptsLimiterPluginConfig()
protected SpincastAttemptsLimiterPluginRepository getSpincastAttemptsLimiterPluginRepository()
protected AttemptsManager getAttemptsManager()
public org.quartz.Trigger getTrigger()
SpincastScheduledTaskgetTrigger in interface SpincastScheduledTaskgetTrigger in class SpincastScheduledTaskBaseprotected void executeSafe(org.quartz.JobExecutionContext context)
SpincastScheduledTaskBaseWill only be called if the ScheduledTask isn't already running.
executeSafe in class SpincastScheduledTaskBaseCopyright © 2018. All rights reserved.