Classes

job

Aggregate root for async command governance.

Satellite entity representing one execution attempt of a job.

DTO for creating job attempts.

Mapper for job_attempt persistence rows.

Repository for middag_job_attempt.

Orchestration service for job attempts.

Mutable input DTO for opening or updating a job record.

Mapper for job aggregate persistence.

Repository for the Job aggregate and its attempt log.

Application service for job governance.

Interfaces

Contract for one execution attempt persisted in middag_job_attempt.

Persistence contract for middag_job_attempt.

Service contract for job attempts.

Public contract for the persisted async governance record.

Internal persistence contract for the Job aggregate.

Public orchestration contract for governed jobs.