TriggeredJobService
Service for managing triggered jobs
Functions
activate @classmethod
create_from_process @classmethod
create_from_template @classmethod
deactivate @classmethod
delete @classmethod
Delete a triggered job
job_id :
str execute_job @classmethod
Execute a triggered job. Creates a Scenario from the job's source and runs it.
job :
TriggeredJobModel trigger :
JobRunTrigger Return type :
TriggeredJobRunModel get_all @classmethod
Get all triggered jobs
Return type :
list get_by_id_and_check @classmethod
Get a job by ID and raise 404 if not found
job_id :
str Return type :
TriggeredJobModel get_run_by_id_and_check @classmethod
Get a run by ID and raise 404 if not found
run_id :
str Return type :
TriggeredJobRunModel get_runs @classmethod
Get all runs for a job
job_id :
str limit :
int - 100 Return type :
list run_manual @classmethod
Manually trigger a job execution
job_id :
str Return type :
TriggeredJobRunModel run_to_dto @classmethod
Convert a TriggeredJobRunModel to DTO
run :
TriggeredJobRunModel Return type :
TriggeredJobRunDTO to_dto @classmethod
Convert a TriggeredJobModel to DTO
job :
TriggeredJobModel Return type :
TriggeredJobDTO update @classmethod