Skip to main content

Class: WorkflowRunOperationHandler<I, O>

nexus.WorkflowRunOperationHandler

A Nexus Operation implementation that is backed by a Workflow run.

Type parameters​

Name
I
O

Implements​

  • OperationHandler<I, O>

Constructors​

constructor​

• new WorkflowRunOperationHandler<I, O>(handler): WorkflowRunOperationHandler<I, O>

Type parameters​

Name
I
O

Parameters​

NameType
handlerWorkflowRunOperationStartHandler<I, O>

Returns​

WorkflowRunOperationHandler<I, O>

Properties​

handler​

• Readonly handler: WorkflowRunOperationStartHandler<I, O>

Methods​

cancel​

▸ cancel(_ctx, token): Promise<void>

Parameters​

NameType
_ctxOperationContext
tokenstring

Returns​

Promise<void>

Implementation of​

nexus.OperationHandler.cancel


start​

▸ start(ctx, input): Promise<HandlerStartOperationResult<O>>

Parameters​

NameType
ctxStartOperationContext
inputI

Returns​

Promise<HandlerStartOperationResult<O>>

Implementation of​

nexus.OperationHandler.start