Class McClientTube

java.lang.Object
com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
com.sun.xml.ws.rx.mc.runtime.McClientTube
All Implemented Interfaces:
com.sun.xml.ws.api.pipe.Pipe, com.sun.xml.ws.api.pipe.Tube, com.sun.xml.ws.rx.mc.dev.WsmcRuntimeProvider

public class McClientTube extends com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl implements com.sun.xml.ws.rx.mc.dev.WsmcRuntimeProvider
  • Field Summary

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

    next
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
    copy(com.sun.xml.ws.api.pipe.TubeCloner cloner)
     
    final com.sun.xml.ws.api.addressing.WSEndpointReference
     
    void
     
    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)
     
    final void
    registerProtocolMessageHandler(com.sun.xml.ws.rx.mc.dev.ProtocolMessageHandler handler)
     

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

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

    Methods inherited from class java.lang.Object

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

    • copy

      public com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl copy(com.sun.xml.ws.api.pipe.TubeCloner cloner)
      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 t)
      Specified by:
      processException in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      processException in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • preDestroy

      public void preDestroy()
      Specified by:
      preDestroy in interface com.sun.xml.ws.api.pipe.Pipe
      Specified by:
      preDestroy in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      preDestroy in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • getWsmcAnonymousEndpointReference

      public final com.sun.xml.ws.api.addressing.WSEndpointReference getWsmcAnonymousEndpointReference()
      Specified by:
      getWsmcAnonymousEndpointReference in interface com.sun.xml.ws.rx.mc.dev.WsmcRuntimeProvider
      See Also:
      • WsmcRuntimeProvider.getWsmcAnonymousEndpointReference()
    • registerProtocolMessageHandler

      public final void registerProtocolMessageHandler(com.sun.xml.ws.rx.mc.dev.ProtocolMessageHandler handler)
      Specified by:
      registerProtocolMessageHandler in interface com.sun.xml.ws.rx.mc.dev.WsmcRuntimeProvider
      See Also:
      • WsmcRuntimeProvider.registerProtocolMessageHandler(com.sun.xml.ws.rx.mc.dev.ProtocolMessageHandler)