Skip to main content

Module claim_check

Module claim_check 

Source
Expand description

Claim Check EIP processor.

Stashes the message body into a ClaimCheckRepository and replaces it with a lightweight key reference (text body containing the key). Later steps can retrieve (Get) or retrieve+remove (GetAndRemove) the body, or use LIFO stack operations (Push/Pop).

§Process mode

This is a Process-mode Tower Service<Exchange> — transforms the body in place, no child sub-pipeline. No StepLifecycle (holds only Arc<dyn ClaimCheckRepository>, no background work).

Structs§

ClaimCheckService
Claim Check EIP processor.

Enums§

ClaimCheckOp
Claim Check operation variant.

Type Aliases§

KeyExpression
Extracts a claim-check key string from the exchange (e.g. from header/property/body). Returns an error if the key cannot be resolved (null or empty).