java.lang.Object
com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
io.opentelemetry.javaagent.instrumentation.metro.TracingTube
All Implemented Interfaces:
com.sun.xml.ws.api.pipe.Pipe, com.sun.xml.ws.api.pipe.Tube

public class TracingTube extends com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
  • Field Summary

    Fields inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl

    next
  • Constructor Summary

    Constructors
    Constructor
    Description
    TracingTube(com.sun.xml.ws.api.server.WSEndpoint<?> endpoint, com.sun.xml.ws.api.pipe.Tube next)
     
    TracingTube(TracingTube that, com.sun.xml.ws.api.pipe.TubeCloner tubeCloner)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
    copy(com.sun.xml.ws.api.pipe.TubeCloner tubeCloner)
     
    com.sun.xml.ws.api.pipe.NextAction
     
    com.sun.xml.ws.api.pipe.NextAction
    processRequest(com.sun.xml.ws.api.message.Packet request)
     
    com.sun.xml.ws.api.pipe.NextAction
    processResponse(com.sun.xml.ws.api.message.Packet response)
     

    Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl

    preDestroy

    Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl

    copy, doInvoke, doInvokeAndForget, doReturnWith, doSuspend, doSuspend, doThrow, process

    Methods inherited from class java.lang.Object

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

    • TracingTube

      public TracingTube(com.sun.xml.ws.api.server.WSEndpoint<?> endpoint, com.sun.xml.ws.api.pipe.Tube next)
    • TracingTube

      public TracingTube(TracingTube that, com.sun.xml.ws.api.pipe.TubeCloner tubeCloner)
  • Method Details

    • copy

      public com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl copy(com.sun.xml.ws.api.pipe.TubeCloner tubeCloner)
      Specified by:
      copy in interface com.sun.xml.ws.api.pipe.Tube
      Specified by:
      copy in class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
    • processRequest

      public com.sun.xml.ws.api.pipe.NextAction processRequest(com.sun.xml.ws.api.message.Packet request)
      Specified by:
      processRequest in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      processRequest in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • processResponse

      public com.sun.xml.ws.api.pipe.NextAction processResponse(com.sun.xml.ws.api.message.Packet response)
      Specified by:
      processResponse in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      processResponse in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • processException

      public com.sun.xml.ws.api.pipe.NextAction processException(Throwable throwable)
      Specified by:
      processException in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      processException in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl