Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-1797

Jobs Service Internal API Refactoring

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • 0.14.0
    • None
    • Job Service
    • Jobs Service Internal API Refactoring
    • To Do
    • 0% To Do, 0% In Progress, 100% Done

      Improve the Internal APIs to allow abstraction and flexibility, this will allow us to provide better REST APIs in the future and different scheduler implementations (Vert.x, Quartz...).

      The job service should have a more generic and flexible API, not coupled only with processes and should support the encapsulation of the scheduler backend implementation to allow any easy change if necessary (Quartz, JDK, Vertx, etc).

      The idea is to base on the already defined APIs

      It will allow the testing easier and more accurate with a PseudoClockScheduler, that is already implemented.

            tdolphin-1 Tiago Dolphine
            tdolphin-1 Tiago Dolphine
            Marian Macik Marian Macik
            Marian Macik Marian Macik
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: