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.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.StartUpdateOutput<R extends java.lang.Object>, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.TerminateInput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.TerminateOutput, io.temporal.common.interceptors.WorkflowClientCallsInterceptor.UpdateOutput<R extends java.lang.Object>, 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
-
-
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.WorkflowSignalOutput
signal(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput input)
io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutput
signalWithStart(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput input)
io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartOutput
start(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowStartInput input)
<R> io.temporal.common.interceptors.WorkflowClientCallsInterceptor.StartUpdateOutput<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:
start
in interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor
- Overrides:
start
in classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
signal
public io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalOutput signal(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalInput input)
- Specified by:
signal
in interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor
- Overrides:
signal
in classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
signalWithStart
public io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartOutput signalWithStart(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.WorkflowSignalWithStartInput input)
- Specified by:
signalWithStart
in interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor
- Overrides:
signalWithStart
in 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:
query
in interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor
- Overrides:
query
in classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
startUpdate
public <R> io.temporal.common.interceptors.WorkflowClientCallsInterceptor.StartUpdateOutput<R> startUpdate(io.temporal.common.interceptors.WorkflowClientCallsInterceptor.StartUpdateInput<R> input)
- Specified by:
startUpdate
in interfaceio.temporal.common.interceptors.WorkflowClientCallsInterceptor
- Overrides:
startUpdate
in classio.temporal.common.interceptors.WorkflowClientCallsInterceptorBase
-
-