Package io.temporal.nexus
package io.temporal.nexus
-
ClassDescriptionInput to
TemporalOperationHandler.cancelWorkflowRun(io.temporal.nexus.TemporalOperationCancelContext, io.temporal.nexus.CancelWorkflowRunInput)describing the workflow run to cancel.This class contains methods exposing Temporal APIs for Nexus OperationsContext object passed to a Nexus operation implementation.Temporal information about the Nexus Operation.Nexus-aware client wrappingWorkflowClient.Context for a Nexus cancel operation request, passed toTemporalOperationHandler.cancelWorkflowRun(io.temporal.nexus.TemporalOperationCancelContext, io.temporal.nexus.CancelWorkflowRunInput).Generic Nexus operation handler backed by Temporal.Handler invoked when a Nexus start operation request is received.Unified result type for Temporal-backed Nexus operations.Context for a Nexus start operation request, passed toTemporalOperationHandler.StartHandleralongside theTemporalNexusClientand input.WorkflowHandle is a readonly representation of a workflow run backing a Nexus operation.Function interface forWorkflowRunOperation.fromWorkflowHandle(WorkflowHandleFactory)representing the workflow to associate with each operation call.Function interface forWorkflowRunOperation.fromWorkflowMethod(WorkflowMethodFactory)representing the workflow method to invoke for every operation call.WorkflowRunOperation can be used to map a workflow run to a Nexus operation