-
Feature Request
-
Resolution: Done
-
Major
-
1.3.0.Beta1
-
None
Implement an extension module that support batch job schedule and scheduling. Some impl options:
- In Java SE environment, use ScheduledThreadPoolExecutor to schedule a delayed job execution, or delayed fixed rate execution.
- use Java EE 7 Concurrency Utils ManagedScheduledExecutor to schedule a delayed job execution, or delayed fixed rate execution.
- use EJB Timer to implement
- delayed job execution
- delayed fixed rate execution
- calendar-based, cron-like scheduled job execution
- schedule can be persistent (full Java EE) or non-persistent (Web Profile)
Operations to support:
- schedule a job execution, or schedule restarting a failed or stopped job execution:
- n seconds delayed
- n seconds delayed, and repeat every m seconds
- (optional) calendar-based, cron-like scheduled execution
- view all scheduled job executions
- cancel a scheduled job execution
- update a scheduled job execution, e.g., to a different schedule
- is related to
-
JBERET-277 Document scheduler and scheduling features in JBeret
- Open
-
JBERET-224 Add Job Scheduling API to jberet-rest-api
- Resolved
-
JBERET-225 Add Job Scheduling to jberet-ui
- Resolved
-
JBERET-226 Add Sample Application for Batch Job Scheduling
- Resolved
-
JBERET-235 ManagedScheduledExecutorService resource in jberet-schedule-executor should be configurable
- Resolved
- links to
(1 links to)