Class RamJobStore
java.lang.Object
net.datenwerke.scheduler.service.scheduler.stores.JobStoreImpl
net.datenwerke.scheduler.service.scheduler.stores.RamJobStore
- All Implemented Interfaces:
JobStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
getJobById
(long id) getJobsBy
(JobFilterConfiguration filterConfig, JobFilterCriteria... addConfigs) getMisfiredJobs
(Date before) void
remove
(AbstractJob job) void
scheduleJob
(AbstractJob job, AbstractTrigger trigger) void
unschedule
(AbstractJob job) Methods inherited from class net.datenwerke.scheduler.service.scheduler.stores.JobStoreImpl
getExecutionCompanion, initJob, initJobs, merge
-
Constructor Details
-
RamJobStore
public RamJobStore()
-
-
Method Details
-
scheduleJob
- Specified by:
scheduleJob
in interfaceJobStore
- Overrides:
scheduleJob
in classJobStoreImpl
-
getActiveJobs
-
getAllJobs
-
getMisfiredJobs
-
getMisfiredJobs
-
getExecutingJobs
-
getWaitingJobs
-
unschedule
-
remove
-
clearErrorState
- Specified by:
clearErrorState
in interfaceJobStore
- Overrides:
clearErrorState
in classJobStoreImpl
-
getJobById
-
getJobsBy
public List<AbstractJob> getJobsBy(JobFilterConfiguration filterConfig, JobFilterCriteria... addConfigs)
-