tree: acd172b9ace6033b107e86ecf0a39724589e8c01 [path history] [tgz]
  1. src/
  2. metron-job_state_statechart_diagram.svg
  3. metron-job_state_statechart_diagram.xml
  4. pom.xml
  5. README.md
metron-platform/metron-job/README.md

Metron Job

This module holds abstractions for creating jobs. The main actors are a JobManager interface and subsequent implementation, InMemoryJobManger, that handles maintaining a cache of running and completed Statusable jobs. Each Statusable can provide a Finalizer implementation that should be executed on completion of the underlying job. Successful jobs should return a Pageable object that allow consumers to request results on a per-page basis.

Job State Statechart

Job State Statechart