Durable Workflow PHP SDK

Application

Table of Contents

Interfaces

Authentication
Supplies request headers without coupling the SDK to an auth provider.
PayloadCodec
Transport

Classes

StaticHeadersAuthentication
Authentication adapter for API keys, signed headers, and gateway identities.
TokenAuthentication
Bearer authentication with optional independent control and worker tokens.
Client
Synchronous control-plane and worker-plane client for the standalone server.
AvroPayloadCodec
Apache Avro implementation of the Durable Workflow payload framing.
ActivityCancelled
ActivityFailed
CodecException
DurableWorkflowException
NonDeterministicWorkflow
QueryFailed
ServerException
SignalFailed
TransportException
UpdateFailed
WorkflowCancelled
WorkflowFailed
WorkflowTerminated
WorkflowTimedOut
ClusterInfo
Public compatibility and capability manifest returned by cluster discovery.
NamespaceDescription
ScheduleAction
Workflow-start action run by a schedule.
ScheduleDescription
SchedulePage
One namespace-scoped page from the schedule list API.
ScheduleSpec
Portable cron and fixed-interval schedule specification.
SearchAttributeCollection
Search attribute definitions available in one namespace.
SearchAttributeDefinition
Result of creating or deleting a custom search attribute.
ServiceOperationDescription
Current server view of a durable service operation call.
ServiceOperationOptions
Immutable routing and waiting options for a service operation.
WorkflowExecution
WorkflowPage
One page from the workflow visibility API.
WorkflowRun
ScheduleHandle
Operations bound to a schedule ID.
ServiceOperationHandle
Operations bound to one durable service call.
Psr18Transport
Default PSR-18 JSON transport.
Version
Protocol and package identity advertised to the standalone server.
ActivityContext
Activity attempt metadata and heartbeat/cancellation support.
QueryContext
Immutable committed state supplied to query and update handlers.
Replayer
Re-executes a workflow generator against committed, sequence-ordered history.
ReplayResult
WorkflowCommand
A replayable command yielded by workflow code.
WorkflowContext
Deterministic helpers available while a workflow generator is replayed.
Worker
Managed synchronous remote worker for workflow, activity, query, and update tasks.
WorkflowHandle
Operations bound to one stable workflow ID and, optionally, its originally selected run.
On this page

Search results