Class OpenTracingActivityInboundCallsInterceptor

  • All Implemented Interfaces:
    io.temporal.common.interceptors.ActivityInboundCallsInterceptor

    public class OpenTracingActivityInboundCallsInterceptor
    extends io.temporal.common.interceptors.ActivityInboundCallsInterceptorBase
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.temporal.common.interceptors.ActivityInboundCallsInterceptor

        io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityInput, io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityOutput
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityOutput execute​(io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityInput input)  
      void init​(io.temporal.activity.ActivityExecutionContext context)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OpenTracingActivityInboundCallsInterceptor

        public OpenTracingActivityInboundCallsInterceptor​(io.temporal.common.interceptors.ActivityInboundCallsInterceptor next,
                                                          OpenTracingOptions options,
                                                          SpanFactory spanFactory,
                                                          ContextAccessor contextAccessor)
    • Method Detail

      • init

        public void init​(io.temporal.activity.ActivityExecutionContext context)
        Specified by:
        init in interface io.temporal.common.interceptors.ActivityInboundCallsInterceptor
        Overrides:
        init in class io.temporal.common.interceptors.ActivityInboundCallsInterceptorBase
      • execute

        public io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityOutput execute​(io.temporal.common.interceptors.ActivityInboundCallsInterceptor.ActivityInput input)
        Specified by:
        execute in interface io.temporal.common.interceptors.ActivityInboundCallsInterceptor
        Overrides:
        execute in class io.temporal.common.interceptors.ActivityInboundCallsInterceptorBase