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.
Methods inherited from class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl |
copy, copy, doInvoke, doInvokeAndForget, doReturnWith, doSuspend, doSuspend, doSuspend, doSuspend, doThrow, process |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sun.xml.ws.api.pipe.Pipe |
preDestroy |
invoker
protected final T extends Invoker invoker
InvokerTube
protected InvokerTube(T invoker)
InvokerTube
protected InvokerTube(InvokerTube<T> that,
TubeCloner cloner)
- Copy constructor.
getInvoker
@NotNull
public T getInvoker(Packet request)
- Returns the
Invoker
object that serves the request.
- Specified by:
getInvoker
in interface InvokerSource<T extends Invoker>
- Parameters:
request
- Packet for request
- Returns:
- Selected invoker
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.