Package io.temporal.opentracing.internal
Class OpenTracingWorkflowClientCallsInterceptor
- java.lang.Object
-
- io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
- io.temporal.opentracing.internal.OpenTracingWorkflowClientCallsInterceptor
-
- All Implemented Interfaces:
io.temporal.common.interceptors.WorkflowClientCallsInterceptor
public class OpenTracingWorkflowClientCallsInterceptor extends io.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.temporal.common.interceptors.WorkflowClientCallsInterceptor
io.temporal.common.interceptors.WorkflowClientCallsInterceptor.CancelInput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.CancelOutput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.DescribeWorkflowInput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.DescribeWorkflowOutput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultAsyncOutput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultInput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.GetResultOutput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.PollWorkflowUpdateInput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.PollWorkflowUpdateOutput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryOutput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.StartUpdateInput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.TerminateInput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.TerminateOutput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalOutput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartOutput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowUpdateWithStartInput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowUpdateWithStartOutput<R extends java.lang.Object>
-
-
Constructor Summary
Constructors Constructor Description OpenTracingWorkflowClientCallsInterceptor(io.temporal.common.interceptors.WorkflowClientCallsInterceptor next, OpenTracingOptions options, SpanFactory spanFactory, ContextAccessor contextAccessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryOutput<R>query(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput<R> input)io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalOutputsignal(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput input)io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutputsignalWithStart(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput input)io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartOutputstart(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput input)<R> io.temporal.client.WorkflowUpdateHandle<R>startUpdate(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.StartUpdateInput<R> input)
-
-
-
Constructor Detail
-
OpenTracingWorkflowClientCallsInterceptor
public OpenTracingWorkflowClientCallsInterceptor(io.temporal.common.interceptors.WorkflowClientCallsInterceptor next, OpenTracingOptions options, SpanFactory spanFactory, ContextAccessor contextAccessor)
-
-
Method Detail
-
start
public io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartOutput start(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput input)
- Specified by:
startin interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor- Overrides:
startin classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
signal
public io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalOutput signal(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput input)
- Specified by:
signalin interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor- Overrides:
signalin classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
signalWithStart
public io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutput signalWithStart(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput input)
- Specified by:
signalWithStartin interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor- Overrides:
signalWithStartin classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
query
public <R> io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryOutput<R> query(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.QueryInput<R> input)
- Specified by:
queryin interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor- Overrides:
queryin classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
startUpdate
public <R> io.temporal.client.WorkflowUpdateHandle<R> startUpdate(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.StartUpdateInput<R> input)
- Specified by:
startUpdatein interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor- Overrides:
startUpdatein classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
-