Skip to main content

Module processing_job_handler

Module processing_job_handler 

Source
Expand description

ProcessingJob REST handlers

Generated by metaphor-schema. Do not edit manually.

Uses Axum and backbone-core’s BackboneCrudHandler for all 12 CRUD endpoints.

Modules§

processing_job_errors
Domain-specific error codes for ProcessingJob

Enums§

ProcessingJobError
Application error type

Functions§

cancel_pending_transition
Execute cancel_pending transition on a ProcessingJob.
cancel_running_transition
Execute cancel_running transition on a ProcessingJob.
complete_transition
Execute complete transition on a ProcessingJob.
create_processing_job_read_routes
Create Axum router with only the read (GET) endpoints for ProcessingJob.
create_processing_job_routes
Create Axum router with all 16 Backbone endpoints for ProcessingJob.
create_processing_job_transition_routes
Create routes for state transitions.
create_processing_job_write_routes
Create Axum router with only the write (mutation) endpoints for ProcessingJob.
fail_transition
Execute fail transition on a ProcessingJob.
reprocess_transition
Execute reprocess transition on a ProcessingJob.
retry_transition
Execute retry transition on a ProcessingJob.
start_transition
Execute start transition on a ProcessingJob.