job_service_interface
Public orchestration contract for governed jobs.
Table of Contents
Methods
- dispatch() : job_interface
- find() : job_interface|null
- record_attempt() : void
Methods
dispatch()
public
dispatch(job_dto $dto) : job_interface
Parameters
- $dto : job_dto
Return values
job_interfacefind()
public
find(int $id) : job_interface|null
Parameters
- $id : int
Return values
job_interface|nullrecord_attempt()
public
record_attempt(int $jobid, job_attempt_interface $attempt) : void
Parameters
- $jobid : int
- $attempt : job_attempt_interface