orchestrata_contracts.gateway

Reference › components › contracts › orchestrata_contracts › gateway

orchestrata_contracts.gateway package.

The gateway subpackage of contracts holds the shared types for the gateway, lifted from orchestrata_ultimate.gateway. It contains the gateway error hierarchy (gateway_error, authentication_error, connection_lifecycle_error, pub_sub_error, r_p_c_error, ring_buffer_error, insecure_j_w_t_secret_error) and the workflow-control types workflow_control_port, workflow_state and workflow_status. The server that raises and uses them is the gateway component; the gateway narrative describes its behaviour.

11 modules, 174 lines of code.

Modules

Module Summary LOC Lifted from
__init__ orchestrata_contracts.gateway package. 2 lifted from orchestrata_ultimate.gateway
authentication_error 7
connection_lifecycle_error 7
gateway_error 6
insecure_j_w_t_secret_error 12
pub_sub_error 7
r_p_c_error 26
ring_buffer_error 7
workflow_control_port 45
workflow_state 33
workflow_status 22

Dependency diagram

Package dependency diagram orchestrata_contracts.gateway