com.sun.xml.ws.rx.mc.runtime
Class McClientTube

java.lang.Object
  extended by com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
      extended by com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
          extended by 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, WsmcRuntimeProvider

public class McClientTube
extends com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
implements WsmcRuntimeProvider

Author:
Marek Potociar

Field Summary
 
Fields inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
next
 
Method Summary
 com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl copy(com.sun.xml.ws.api.pipe.TubeCloner cloner)
           
 com.sun.xml.ws.api.addressing.WSEndpointReference getWsmcAnonymousEndpointReference()
           
 void preDestroy()
           
 com.sun.xml.ws.api.pipe.NextAction processException(Throwable t)
           
 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)
           
 void registerProtocolMessageHandler(ProtocolMessageHandler handler)
           
 
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
 

Method Detail

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
Overrides:
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 WsmcRuntimeProvider
See Also:
WsmcRuntimeProvider.getWsmcAnonymousEndpointReference()

registerProtocolMessageHandler

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


Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.