tree: a6b14303b127e2f20ed6f2e775a7f4025c62ab0d [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