Class OpenTracingNexusOperationInboundCallsInterceptor

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

    public class OpenTracingNexusOperationInboundCallsInterceptor
    extends io.temporal.common.interceptors.NexusOperationInboundCallsInterceptorBase
    • Nested Class Summary

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

        io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.CancelOperationInput, io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.CancelOperationOutput, io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.StartOperationInput, io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.StartOperationOutput
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.CancelOperationOutput cancelOperation​(io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.CancelOperationInput input)  
      io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.StartOperationOutput startOperation​(io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.StartOperationInput input)  
      • Methods inherited from class io.temporal.common.interceptors.NexusOperationInboundCallsInterceptorBase

        init
      • Methods inherited from class java.lang.Object

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

      • OpenTracingNexusOperationInboundCallsInterceptor

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

      • startOperation

        public io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.StartOperationOutput startOperation​(io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.StartOperationInput input)
                                                                                                                  throws io.nexusrpc.OperationException
        Specified by:
        startOperation in interface io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor
        Overrides:
        startOperation in class io.temporal.common.interceptors.NexusOperationInboundCallsInterceptorBase
        Throws:
        io.nexusrpc.OperationException
      • cancelOperation

        public io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.CancelOperationOutput cancelOperation​(io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor.CancelOperationInput input)
        Specified by:
        cancelOperation in interface io.temporal.common.interceptors.NexusOperationInboundCallsInterceptor
        Overrides:
        cancelOperation in class io.temporal.common.interceptors.NexusOperationInboundCallsInterceptorBase