Uses of Class
de.mhus.lib.core.schedule.SchedulerJob
-
Packages that use SchedulerJob Package Description de.mhus.lib.core.base.service de.mhus.lib.core.schedule -
-
Uses of SchedulerJob in de.mhus.lib.core.base.service
Methods in de.mhus.lib.core.base.service with parameters of type SchedulerJob Modifier and Type Method Description voidTimerIfc. schedule(SchedulerJob job)voidTimerImpl. schedule(SchedulerJob scheduler) -
Uses of SchedulerJob in de.mhus.lib.core.schedule
Subclasses of SchedulerJob in de.mhus.lib.core.schedule Modifier and Type Class Description classCronJobSchedule tasks like Crontab (man -S 5 crontab).classIntervalJobExecutes the task every 'interval' milliseconds after execution finished.classIntervalWithStartTimeJobExecutes the task every 'interval' milliseconds after execution finished.classOnceJobclassSchedulerJobProxyFields in de.mhus.lib.core.schedule with type parameters of type SchedulerJob Modifier and Type Field Description protected HashSet<SchedulerJob>Scheduler. jobsprotected LinkedList<SchedulerJob>Scheduler. runningMethods in de.mhus.lib.core.schedule that return SchedulerJob Modifier and Type Method Description static SchedulerJobScheduler. createSchedulerJob(String interval, ITimerTask task)Create a job by definition.static SchedulerJobScheduler. toIntervalJob(String interval, ITimerTask task)Methods in de.mhus.lib.core.schedule that return types with arguments of type SchedulerJob Modifier and Type Method Description List<SchedulerJob>QueueList. getJobs()List<SchedulerJob>Scheduler. getJobs()List<SchedulerJob>SchedulerQueue. getJobs()List<SchedulerJob>Scheduler. getRunningJobs()List<SchedulerJob>Scheduler. getScheduledJobs()List<SchedulerJob>QueueList. removeJobs(long toTime)List<SchedulerJob>SchedulerQueue. removeJobs(long toTime)Methods in de.mhus.lib.core.schedule with parameters of type SchedulerJob Modifier and Type Method Description voidTimerTaskInterceptor. afterExecution(SchedulerJob job, DefaultTaskContext context)booleanTimerTaskInterceptor. beforeExecution(SchedulerJob job, DefaultTaskContext context, boolean forced)voidSchedulerTimer. configureDefault(SchedulerJob job)booleanQueueList. contains(SchedulerJob job)booleanSchedulerQueue. contains(SchedulerJob j)voidScheduler. doExecuteJob(SchedulerJob job, boolean forced)protected voidScheduler. doExecuteJobInternal(SchedulerJob job, boolean forced)voidQueueList. doSchedule(SchedulerJob schedulerJob)voidSchedulerQueue. doSchedule(SchedulerJob job)voidTimerTaskInterceptor. initialize(SchedulerJob job)voidTimerTaskInterceptor. onError(SchedulerJob schedulerJob, DefaultTaskContext context, Throwable e)voidQueueList. removeJob(SchedulerJob job)voidSchedulerQueue. removeJob(SchedulerJob job)voidSchedulerTimer. removeJob(SchedulerJob job)voidScheduler. schedule(SchedulerJob job)voidSchedulerTimer. schedule(SchedulerJob job)Constructors in de.mhus.lib.core.schedule with parameters of type SchedulerJob Constructor Description SchedulerJobProxy(SchedulerJob instance)
-