Skip to main content

Module upload_session_handler

Module upload_session_handler 

Source
Expand description

UploadSession REST handlers

Generated by metaphor-schema. Do not edit manually.

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

Modules§

upload_session_errors
Domain-specific error codes for UploadSession

Enums§

UploadSessionError
Application error type

Functions§

abort_transition
Execute abort transition on a UploadSession.
add_part_transition
Execute add_part transition on a UploadSession.
complete_transition
Execute complete transition on a UploadSession.
create_upload_session_read_routes
Create Axum router with only the read (GET) endpoints for UploadSession.
create_upload_session_routes
Create Axum router with all 16 Backbone endpoints for UploadSession.
create_upload_session_transition_routes
Create routes for state transitions.
create_upload_session_write_routes
Create Axum router with only the write (mutation) endpoints for UploadSession.
expire_transition
Execute expire transition on a UploadSession.
fail_transition
Execute fail transition on a UploadSession.
finish_transition
Execute finish transition on a UploadSession.
retry_transition
Execute retry transition on a UploadSession.
start_upload_transition
Execute start_upload transition on a UploadSession.