Package io.temporal.opentracing.internal
Class OpenTracingWorkflowInboundCallsInterceptor
- java.lang.Object
-
- io.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
- io.temporal.opentracing.internal.OpenTracingWorkflowInboundCallsInterceptor
-
- All Implemented Interfaces:
io.temporal.common.interceptors.WorkflowInboundCallsInterceptor
public class OpenTracingWorkflowInboundCallsInterceptor extends io.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.temporal.common.interceptors.WorkflowInboundCallsInterceptor
io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryInput, io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryOutput, io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput, io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateInput, io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateOutput, io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput, io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowOutput
-
-
Constructor Summary
Constructors Constructor Description OpenTracingWorkflowInboundCallsInterceptor(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor next, OpenTracingOptions options, SpanFactory spanFactory, ContextAccessor contextAccessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowOutput
execute(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput input)
io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateOutput
executeUpdate(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateInput input)
io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryOutput
handleQuery(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryInput input)
void
handleSignal(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput input)
void
init(io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor outboundCalls)
-
-
-
Constructor Detail
-
OpenTracingWorkflowInboundCallsInterceptor
public OpenTracingWorkflowInboundCallsInterceptor(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor next, OpenTracingOptions options, SpanFactory spanFactory, ContextAccessor contextAccessor)
-
-
Method Detail
-
init
public void init(io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor outboundCalls)
- Specified by:
init
in interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor
- Overrides:
init
in classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
execute
public io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowOutput execute(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput input)
- Specified by:
execute
in interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor
- Overrides:
execute
in classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
handleSignal
public void handleSignal(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput input)
- Specified by:
handleSignal
in interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor
- Overrides:
handleSignal
in classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
handleQuery
public io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryOutput handleQuery(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryInput input)
- Specified by:
handleQuery
in interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor
- Overrides:
handleQuery
in classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
executeUpdate
public io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateOutput executeUpdate(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateInput input)
- Specified by:
executeUpdate
in interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor
- Overrides:
executeUpdate
in classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
-