Handles state machine execution, event processing, and lifecycle management.

Implements

Constructors

Methods

Constructors

Methods

  • Executes a state machine and manages its lifecycle.

    Parameters

    Returns ExecuteMachineOutput

    Object containing:

    • state: Final machine state
    • events: Generated events
    • finalOutput: Machine output or null

    Handles machine initialization/resumption, event processing, and state transitions. Manages event queues and volatile context during execution.

    Error on invalid initialization events or execution failures