createAllocation method

  1. @override
Allocation createAllocation(
  1. AllocationInputs inputs
)
inherited

The default Allocation for a spawned process (ADR-0009 D6) — a ProcessAllocation driving spawn/interpretEvent over the transport. A one-shot (StepKind.job) is respawn-or-skip; a StepKind.daemon is adopt-or-respawn + detach-capable. Override only for a bespoke process effect.

Implementation

@override
Allocation createAllocation(AllocationInputs inputs) =>
    ProcessAllocation(this, inputs);