Uploaded image for project: 'JBeret'
  1. JBeret
  2. JBERET-222

Support Batch Job Scheduling

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 1.3.0.Beta2
    • 1.3.0.Beta1
    • jberet-schedule
    • None

    Description

      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

      JBeret Forum Batch Job Scheduling with JBeret

      Attachments

        Issue Links

          Activity

            People

              cfang@redhat.com Cheng Fang
              cfang@redhat.com Cheng Fang
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: