Package com.sun.xml.ws.server.sei
Class InvokerTube<T extends Invoker>
java.lang.Object
com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
com.sun.xml.ws.server.sei.InvokerTube<T>
- All Implemented Interfaces:
Pipe,Tube,InvokerSource<T>
- Direct Known Subclasses:
InvokerTube
public abstract class InvokerTube<T extends Invoker>
extends AbstractTubeImpl
implements InvokerSource<T>
Base class for
InvokerTube restored
to allow for containers to specify alternate implementations of SEI-based
invoking.-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInvokerTube(InvokerTube<T> that, TubeCloner cloner) Copy constructor.protectedInvokerTube(T invoker) -
Method Summary
Modifier and TypeMethodDescriptiongetInvoker(Packet request) Returns theInvokerobject that serves the request.Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
copy, copy, doInvoke, doInvokeAndForget, doReturnWith, doSuspend, doSuspend, doSuspend, doSuspend, doThrow, doThrow, processMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.xml.ws.api.pipe.Pipe
preDestroyMethods inherited from interface com.sun.xml.ws.api.pipe.Tube
preDestroy, processException, processRequest, processResponse
-
Field Details
-
invoker
-
-
Constructor Details
-
InvokerTube
-
InvokerTube
Copy constructor.
-
-
Method Details
-
getInvoker
Returns theInvokerobject that serves the request.- Specified by:
getInvokerin interfaceInvokerSource<T extends Invoker>- Parameters:
request- Packet for request- Returns:
- Selected invoker
-