job
Table of Contents
Interfaces
- job_attempt_interface
- Contract for one execution attempt persisted in `middag_job_attempt`.
- job_attempt_service_interface
- Service contract for job attempts.
- job_interface
- Public contract for the persisted async governance record.
- job_service_interface
- Public orchestration contract for governed jobs.
Classes
- job
- Aggregate root for async command governance.
- job_attempt
- Satellite entity representing one execution attempt of a job.
- job_attempt_dto
- DTO for creating job attempts.
- job_dto
- Mutable input DTO for opening or updating a job record.