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.WorkflowOutputexecute(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput input)io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateOutputexecuteUpdate(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateInput input)io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryOutputhandleQuery(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryInput input)voidhandleSignal(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput input)voidinit(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:
initin interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor- Overrides:
initin classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
execute
public io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowOutput execute(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.WorkflowInput input)
- Specified by:
executein interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor- Overrides:
executein classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
handleSignal
public void handleSignal(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.SignalInput input)
- Specified by:
handleSignalin interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor- Overrides:
handleSignalin classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
handleQuery
public io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryOutput handleQuery(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.QueryInput input)
- Specified by:
handleQueryin interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor- Overrides:
handleQueryin classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
executeUpdate
public io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateOutput executeUpdate(io.temporal.common.interceptors.WorkflowInboundCallsInterceptor.UpdateInput input)
- Specified by:
executeUpdatein interfaceio.temporal.common.interceptors.WorkflowInboundCallsInterceptor- Overrides:
executeUpdatein classio.temporal.common.interceptors.WorkflowInboundCallsInterceptorBase
-
-