Interface: TemporalNexusClient
nexus.TemporalNexusClient
A Nexus-aware Temporal Client for use inside TemporalOperationHandler implementations.
Nexus support in Temporal SDK is experimental.
Properties
client
• Readonly client: Client
The Temporal Client for the active Nexus Operation.
Nexus support in Temporal SDK is experimental.
Methods
startWorkflow
▸ startWorkflow<T>(workflowTypeOrFunc, workflowOptions): Promise<TemporalOperationResult<WorkflowResultType<T>>>
Starts a workflow run as the asynchronous backing operation for the current Nexus Operation.
Nexus support in Temporal SDK is experimental.
Type parameters
| Name | Type |
|---|---|
T | extends Workflow |
Parameters
| Name | Type |
|---|---|
workflowTypeOrFunc | string | T |
workflowOptions | WorkflowStartOptions<T> |
Returns
Promise<TemporalOperationResult<WorkflowResultType<T>>>