API Reference Temporalex v#0.3.0

Copy Markdown View Source

Modules

Documentation for Temporalex.

Minimal activity DSL.

Runtime context passed to activity implementations that declare a context argument.

Failure raised in workflow code when an activity attempt ends in failure.

Generic application-level failure raised from inside an activity or workflow.

Server-facing backend boundary.

Temporal Core backend implemented through the Rustler native bridge.

In-memory backend for server and integration tests.

Raised when an activity, child workflow, or workflow is cancelled.

Failure raised in parent workflow code when a child workflow ends in failure.

Client API for workflow operations through a running Temporalex.Worker.

Handle for a started workflow execution.

Core workflow activation delivered to an executor.

Server-facing activity completion submitted through a backend.

Server-facing activity task decoded by a backend.

Status-bearing completion for one workflow activation.

Deterministic workflow executor for the core implementation slices.

Activation failure raised when emitted command decisions diverge from replay history.

Activation failure raised when a workflow process calls the executor outside its turn.

Pure core test harness that drives executors with core activations.

Raised when a workflow's emitted command decisions diverge from its recorded history during replay.

Worker server that routes backend work to core executors and activities.

Raised when an activity or workflow times out.

Supervisor for one Temporalex worker instance.

Minimal workflow module DSL for the core slices.

Workflow primitives available from executor-owned workflow processes.