| com.sun.xml.ws.rm.jaxws.runtime.client.RMClientTube
RMClientTube | public class RMClientTube extends TubeBase (Code) | | Client-side Pipe implementation.
|
Inner Class :public class TubelineHelper implements MessageSender | |
Constructor Summary | |
public | RMClientTube(WSDLPort port, WSService service, WSBinding binding, SecureConversationInitiator securityPipe, Tube nextTube) Constructor accepts all possible arguments available in
PipelineAssembler.createClient . |
Method Summary | |
public RMClientTube | copy(TubeCloner cloner) | public synchronized void | preDestroy() Send a Last message and a TerminateSequence message down the pipeline. | public NextAction | processException(Throwable t) Use default implementation of processException. | public NextAction | processRequest(Packet request) | public NextAction | processResponse(Packet response) Use the default implementation of processReponse. |
RMClientTube | public RMClientTube(WSDLPort port, WSService service, WSBinding binding, SecureConversationInitiator securityPipe, Tube nextTube)(Code) | | Constructor accepts all possible arguments available in
PipelineAssembler.createClient . It may not need all of them.
TODO It also needs a way to access the Security Pipe.
|
preDestroy | public synchronized void preDestroy()(Code) | | Send a Last message and a TerminateSequence message down the pipeline.
|
processException | public NextAction processException(Throwable t)(Code) | | Use default implementation of processException. It will be:
1. invoked by CompletionCallback.onCompletion(Throwable) in TubelineHelper
in the event that the Exception is on that needs to be returned to application
2. Exceptions caught in initialize() and prepareRequest()
|
processRequest | public NextAction processRequest(Packet request)(Code) | | |
processResponse | public NextAction processResponse(Packet response)(Code) | | Use the default implementation of processReponse. This will be invoked
by CompletionCallback in TubelineHelper.
|
|
|