|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Tube | |
|---|---|
| com.sun.xml.ws.addressing | |
| com.sun.xml.ws.api.pipe | Pipe and related abstractions. |
| com.sun.xml.ws.api.pipe.helper | Default partial implementations of Pipe. |
| com.sun.xml.ws.client | JAX-WS 2.0.1 Client Runtime |
| com.sun.xml.ws.client.dispatch | |
| com.sun.xml.ws.client.sei | |
| com.sun.xml.ws.handler | |
| com.sun.xml.ws.protocol.soap | |
| com.sun.xml.ws.server | JAX-WS 2.0.1 Server Runtime |
| com.sun.xml.ws.server.provider | |
| com.sun.xml.ws.server.sei | |
| com.sun.xml.ws.transport | |
| com.sun.xml.ws.transport.http.client | |
| com.sun.xml.ws.transport.local | Transport implementations that work inside the single JVM. |
| com.sun.xml.ws.util | |
| com.sun.xml.ws.util.pipe | |
| Uses of Tube in com.sun.xml.ws.addressing |
|---|
| Classes in com.sun.xml.ws.addressing that implement Tube | |
|---|---|
class |
WsaClientTube
WsaClientTube appears in the Tubeline only if addressing is enabled. |
class |
WsaServerTube
Handles WS-Addressing for the server. |
(package private) class |
WsaTube
WS-Addressing processing code shared between client and server. |
| Constructors in com.sun.xml.ws.addressing with parameters of type Tube | |
|---|---|
WsaClientTube(WSDLPort wsdlPort,
WSBinding binding,
Tube next)
|
|
WsaServerTube(WSEndpoint endpoint,
WSDLPort wsdlPort,
WSBinding binding,
Tube next)
|
|
WsaTube(WSDLPort wsdlPort,
WSBinding binding,
Tube next)
|
|
| Uses of Tube in com.sun.xml.ws.api.pipe |
|---|
| Fields in com.sun.xml.ws.api.pipe declared as Tube | |
|---|---|
(package private) Tube |
NextAction.next
|
| Methods in com.sun.xml.ws.api.pipe with type parameters of type Tube | ||
|---|---|---|
|
TubeCloner.copy(T t)
Invoked by a copy(TubeCloner) implementation
to copy a reference to another pipe. |
|
| Methods in com.sun.xml.ws.api.pipe that return Tube | |
|---|---|
static Tube |
TubeCloner.clone(Tube p)
Invoked by a client of a tube to clone the whole pipeline. |
Tube |
Tube.copy(TubeCloner cloner)
Creates an identical clone of this Tube. |
static Tube |
TransportTubeFactory.create(ClassLoader classLoader,
ClientTubeAssemblerContext context)
Locates TransportTubeFactorys and create a suitable transport Tube. |
Tube |
TubelineAssembler.createClient(ClientTubeAssemblerContext context)
Creates a new tubeline for clients. |
Tube |
ClientTubeAssemblerContext.createClientMUTube(Tube next)
Creates a Tube that performs SOAP mustUnderstand processing. |
Tube |
ServerTubeAssemblerContext.createDumpTube(String name,
PrintStream out,
Tube next)
creates a Tube that dumps messages that pass through. |
Tube |
ClientTubeAssemblerContext.createDumpTube(String name,
PrintStream out,
Tube next)
creates a Tube that dumps messages that pass through. |
Tube |
ServerTubeAssemblerContext.createHandlerTube(Tube next)
Creates a Tube that invokes protocol and logical handlers. |
Tube |
ClientTubeAssemblerContext.createHandlerTube(Tube next)
Creates a Tube that invokes protocol and logical handlers. |
Tube |
ServerTubeAssemblerContext.createMonitoringTube(Tube next)
Creates a Tube that does the monitoring of the invocation for a
container |
Tube |
ServerTubeAssemblerContext.createSecurityTube(Tube next)
Creates a Tube that adds container specific security |
Tube |
ClientTubeAssemblerContext.createSecurityTube(Tube next)
Creates a Tube that adds container specific security |
Tube |
TubelineAssembler.createServer(ServerTubeAssemblerContext context)
Creates a new tubeline for servers. |
Tube |
ServerTubeAssemblerContext.createServerMUTube(Tube next)
Creates a Tube that performs SOAP mustUnderstand processing. |
Tube |
ClientTubeAssemblerContext.createTransportTube()
Creates a transport pipe (for client), which becomes the terminal pipe. |
Tube |
ServerTubeAssemblerContext.createValidationTube(Tube next)
creates a Tube that validates messages against schema |
Tube |
ClientTubeAssemblerContext.createValidationTube(Tube next)
creates a Tube that validates messages against schema |
Tube |
ServerTubeAssemblerContext.createWsaTube(Tube next)
Creates WS-Addressing pipe |
Tube |
ClientTubeAssemblerContext.createWsaTube(Tube next)
Creates a Tube that invokes protocol and logical handlers. |
abstract Tube |
TransportTubeFactory.doCreate(ClientTubeAssemblerContext context)
Creates a transport Tube for the given port, if this factory can do so,
or return null. |
Tube |
ServerTubeAssemblerContext.getTerminalTube()
The last Pipe in the pipeline. |
| Methods in com.sun.xml.ws.api.pipe with parameters of type Tube | ||
|---|---|---|
void |
TubeCloner.add(Tube original,
Tube copy)
This method must be called from within the copy constructor to notify that the copy was created. |
|
static Tube |
TubeCloner.clone(Tube p)
Invoked by a client of a tube to clone the whole pipeline. |
|
Tube |
ClientTubeAssemblerContext.createClientMUTube(Tube next)
Creates a Tube that performs SOAP mustUnderstand processing. |
|
static javax.xml.ws.Dispatch<javax.activation.DataSource> |
Stubs.createDataSourceDispatch(QName portName,
WSService owner,
WSBinding binding,
javax.xml.ws.Service.Mode mode,
Tube next,
WSEndpointReference epr)
Creates a new Dispatch stub for DataSource. |
|
static
|
Stubs.createDispatch(QName portName,
WSService owner,
WSBinding binding,
Class<T> clazz,
javax.xml.ws.Service.Mode mode,
Tube next,
WSEndpointReference epr)
Creates a new Dispatch stub that connects to the given pipe. |
|
Tube |
ServerTubeAssemblerContext.createDumpTube(String name,
PrintStream out,
Tube next)
creates a Tube that dumps messages that pass through. |
|
Tube |
ClientTubeAssemblerContext.createDumpTube(String name,
PrintStream out,
Tube next)
creates a Tube that dumps messages that pass through. |
|
Tube |
ServerTubeAssemblerContext.createHandlerTube(Tube next)
Creates a Tube that invokes protocol and logical handlers. |
|
Tube |
ClientTubeAssemblerContext.createHandlerTube(Tube next)
Creates a Tube that invokes protocol and logical handlers. |
|
static javax.xml.ws.Dispatch<Object> |
Stubs.createJAXBDispatch(QName portName,
WSService owner,
WSBinding binding,
JAXBContext jaxbContext,
javax.xml.ws.Service.Mode mode,
Tube next,
WSEndpointReference epr)
Creates a new JAXB-based Dispatch stub that connects to the given pipe. |
|
static javax.xml.ws.Dispatch<Message> |
Stubs.createMessageDispatch(QName portName,
WSService owner,
WSBinding binding,
Tube next,
WSEndpointReference epr)
Creates a new Message-based Dispatch stub that connects to the given pipe. |
|
Tube |
ServerTubeAssemblerContext.createMonitoringTube(Tube next)
Creates a Tube that does the monitoring of the invocation for a
container |
|
|
Stubs.createPortProxy(WSService service,
WSBinding binding,
SEIModel model,
Class<T> portInterface,
Tube next,
WSEndpointReference epr)
Creates a new strongly-typed proxy object that implements a given port interface. |
|
static javax.xml.ws.Dispatch<javax.xml.soap.SOAPMessage> |
Stubs.createSAAJDispatch(QName portName,
WSService owner,
WSBinding binding,
javax.xml.ws.Service.Mode mode,
Tube next,
WSEndpointReference epr)
Creates a new Dispatch stub for SOAPMessage. |
|
Tube |
ServerTubeAssemblerContext.createSecurityTube(Tube next)
Creates a Tube that adds container specific security |
|
Tube |
ClientTubeAssemblerContext.createSecurityTube(Tube next)
Creates a Tube that adds container specific security |
|
Tube |
ServerTubeAssemblerContext.createServerMUTube(Tube next)
Creates a Tube that performs SOAP mustUnderstand processing. |
|
static javax.xml.ws.Dispatch<Source> |
Stubs.createSourceDispatch(QName portName,
WSService owner,
WSBinding binding,
javax.xml.ws.Service.Mode mode,
Tube next,
WSEndpointReference epr)
Creates a new Dispatch stub for Source. |
|
Tube |
ServerTubeAssemblerContext.createValidationTube(Tube next)
creates a Tube that validates messages against schema |
|
Tube |
ClientTubeAssemblerContext.createValidationTube(Tube next)
creates a Tube that validates messages against schema |
|
Tube |
ServerTubeAssemblerContext.createWsaTube(Tube next)
Creates WS-Addressing pipe |
|
Tube |
ClientTubeAssemblerContext.createWsaTube(Tube next)
Creates a Tube that invokes protocol and logical handlers. |
|
void |
NextAction.invoke(Tube next,
Packet p)
Indicates that the next action should be to invoke the next tube's processRequest(Packet),
then later invoke the current tube's processResponse(Packet)
with the response packet. |
|
void |
NextAction.invokeAndForget(Tube next,
Packet p)
Indicates that the next action should be to invoke the next tube's processRequest(Packet),
but the current tube doesn't want to receive the response packet to
its processResponse(Packet). |
|
Packet |
Fiber.runSync(Tube tubeline,
Packet request)
Runs a given Tube (and everything thereafter) synchronously. |
|
void |
Fiber.start(Tube tubeline,
Packet request,
Fiber.CompletionCallback completionCallback)
Starts the execution of this fiber asynchronously. |
|
| Constructors in com.sun.xml.ws.api.pipe with parameters of type Tube | |
|---|---|
ServerPipeAssemblerContext(SEIModel seiModel,
WSDLPort wsdlModel,
WSEndpoint endpoint,
Tube terminal,
boolean isSynchronous)
Deprecated. |
|
ServerTubeAssemblerContext(SEIModel seiModel,
WSDLPort wsdlModel,
WSEndpoint endpoint,
Tube terminal,
boolean isSynchronous)
|
|
| Uses of Tube in com.sun.xml.ws.api.pipe.helper |
|---|
| Classes in com.sun.xml.ws.api.pipe.helper that implement Tube | |
|---|---|
class |
AbstractFilterTubeImpl
Convenient default implementation for filtering Tube. |
class |
AbstractTubeImpl
Base class for Tube implementation. |
class |
PipeAdapter
Tube that invokes Pipe. |
| Fields in com.sun.xml.ws.api.pipe.helper declared as Tube | |
|---|---|
protected Tube |
AbstractFilterTubeImpl.next
|
| Methods in com.sun.xml.ws.api.pipe.helper that return Tube | |
|---|---|
static Tube |
PipeAdapter.adapt(Pipe p)
|
| Methods in com.sun.xml.ws.api.pipe.helper with parameters of type Tube | |
|---|---|
static Pipe |
PipeAdapter.adapt(Tube p)
|
protected NextAction |
AbstractTubeImpl.doInvoke(Tube next,
Packet packet)
|
protected NextAction |
AbstractTubeImpl.doInvokeAndForget(Tube next,
Packet packet)
|
| Constructors in com.sun.xml.ws.api.pipe.helper with parameters of type Tube | |
|---|---|
AbstractFilterTubeImpl(Tube next)
|
|
| Uses of Tube in com.sun.xml.ws.client |
|---|
| Classes in com.sun.xml.ws.client that implement Tube | |
|---|---|
class |
ClientSchemaValidationTube
Tube that does the schema validation on the client side. |
| Constructors in com.sun.xml.ws.client with parameters of type Tube | |
|---|---|
ClientSchemaValidationTube(WSBinding binding,
WSDLPort port,
Tube next)
|
|
Stub(WSServiceDelegate owner,
Tube master,
BindingImpl binding,
WSDLPort wsdlPort,
EndpointAddress defaultEndPointAddress,
WSEndpointReference epr)
|
|
| Uses of Tube in com.sun.xml.ws.client.dispatch |
|---|
| Methods in com.sun.xml.ws.client.dispatch with parameters of type Tube | |
|---|---|
static javax.xml.ws.Dispatch<Source> |
DispatchImpl.createSourceDispatch(QName port,
javax.xml.ws.Service.Mode mode,
WSServiceDelegate owner,
Tube pipe,
BindingImpl binding,
WSEndpointReference epr)
|
| Uses of Tube in com.sun.xml.ws.client.sei |
|---|
| Constructors in com.sun.xml.ws.client.sei with parameters of type Tube | |
|---|---|
SEIStub(WSServiceDelegate owner,
BindingImpl binding,
SOAPSEIModel seiModel,
Tube master,
WSEndpointReference epr)
|
|
| Uses of Tube in com.sun.xml.ws.handler |
|---|
| Classes in com.sun.xml.ws.handler that implement Tube | |
|---|---|
class |
ClientLogicalHandlerTube
|
class |
ClientMessageHandlerTube
|
class |
ClientSOAPHandlerTube
|
class |
HandlerTube
|
class |
ServerLogicalHandlerTube
|
class |
ServerMessageHandlerTube
|
class |
ServerSOAPHandlerTube
|
| Constructors in com.sun.xml.ws.handler with parameters of type Tube | |
|---|---|
ClientLogicalHandlerTube(WSBinding binding,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, SOAPHandlerTube is created first and then a LogicalHandlerTube is created with a handler to that SOAPHandlerTube. |
|
ClientLogicalHandlerTube(WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of LogicalHandlerTube |
|
ClientMessageHandlerTube(SEIModel seiModel,
WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of MessageHandlerTube |
|
ClientSOAPHandlerTube(WSBinding binding,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, LogicalHandlerTube is created first and then a SOAPHandlerTube is created with a handler to that LogicalHandlerTube. |
|
ClientSOAPHandlerTube(WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of SOAPHandlerTube |
|
HandlerTube(Tube next,
HandlerTube cousinTube)
|
|
HandlerTube(Tube next,
WSDLPort port)
|
|
ServerLogicalHandlerTube(WSBinding binding,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, SOAPHandlerTube is created first and then a LogicalHandlerTube is created with a handler to that SOAPHandlerTube. |
|
ServerLogicalHandlerTube(WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of LogicalHandlerTube |
|
ServerMessageHandlerTube(SEIModel seiModel,
WSBinding binding,
Tube next,
HandlerTube cousinTube)
|
|
ServerSOAPHandlerTube(WSBinding binding,
Tube next,
HandlerTube cousinTube)
This constructor is used on client-side where, LogicalHandlerTube is created first and then a SOAPHandlerTube is created with a handler to that LogicalHandlerTube. |
|
ServerSOAPHandlerTube(WSBinding binding,
WSDLPort port,
Tube next)
Creates a new instance of SOAPHandlerTube |
|
| Uses of Tube in com.sun.xml.ws.protocol.soap |
|---|
| Classes in com.sun.xml.ws.protocol.soap that implement Tube | |
|---|---|
class |
ClientMUTube
Performs soap mustUnderstand processing for clients. |
(package private) class |
MUTube
|
class |
ServerMUTube
|
| Constructors in com.sun.xml.ws.protocol.soap with parameters of type Tube | |
|---|---|
ClientMUTube(WSBinding binding,
Tube next)
|
|
MUTube(WSBinding binding,
Tube next)
|
|
ServerMUTube(WSBinding binding,
Tube next)
|
|
| Uses of Tube in com.sun.xml.ws.server |
|---|
| Classes in com.sun.xml.ws.server that implement Tube | |
|---|---|
class |
InvokerTube<T>
Base code for ProviderInvokerTube and SEIInvokerTube. |
class |
ServerSchemaValidationTube
Tube that does the schema validation on the server side. |
| Constructors in com.sun.xml.ws.server with parameters of type Tube | |
|---|---|
ServerSchemaValidationTube(WSEndpoint endpoint,
WSBinding binding,
Tube next)
|
|
| Uses of Tube in com.sun.xml.ws.server.provider |
|---|
| Classes in com.sun.xml.ws.server.provider that implement Tube | |
|---|---|
(package private) class |
AsyncProviderInvokerTube<T>
This Tube is used to invoke the AsyncProvider endpoints. |
class |
ProviderInvokerTube<T>
This Tube is used to invoke the Provider and AsyncProvider endpoints. |
(package private) class |
SyncProviderInvokerTube<T>
This tube is used to invoke the Provider endpoints. |
| Uses of Tube in com.sun.xml.ws.server.sei |
|---|
| Classes in com.sun.xml.ws.server.sei that implement Tube | |
|---|---|
class |
SEIInvokerTube
This pipe is used to invoke SEI based endpoints. |
| Uses of Tube in com.sun.xml.ws.transport |
|---|
| Classes in com.sun.xml.ws.transport that implement Tube | |
|---|---|
class |
DeferredTransportPipe
Proxy transport Tube and Pipe that lazily determines the
actual transport pipe by looking at Packet.endpointAddress. |
| Uses of Tube in com.sun.xml.ws.transport.http.client |
|---|
| Classes in com.sun.xml.ws.transport.http.client that implement Tube | |
|---|---|
class |
HttpTransportPipe
Pipe and Tube that sends a request to a remote HTTP server. |
| Uses of Tube in com.sun.xml.ws.transport.local |
|---|
| Classes in com.sun.xml.ws.transport.local that implement Tube | |
|---|---|
(package private) class |
LocalAsyncTransportTube
Transport Tube that routes a message to a service that runs within it. |
(package private) class |
LocalTransportTube
Transport Tube that routes a message to a service that runs within it. |
| Methods in com.sun.xml.ws.transport.local that return Tube | |
|---|---|
Tube |
InVmTransportFactory.doCreate(ClientTubeAssemblerContext context)
|
Tube |
LocalTransportFactory.doCreate(ClientTubeAssemblerContext context)
|
| Uses of Tube in com.sun.xml.ws.util |
|---|
| Methods in com.sun.xml.ws.util that return Tube | |
|---|---|
protected Tube |
Pool.TubePool.create()
|
| Constructors in com.sun.xml.ws.util with parameters of type Tube | |
|---|---|
Pool.TubePool(Tube master)
|
|
| Uses of Tube in com.sun.xml.ws.util.pipe |
|---|
| Classes in com.sun.xml.ws.util.pipe that implement Tube | |
|---|---|
class |
AbstractSchemaValidationTube
Tube that does the schema validation. |
class |
DumpTube
Pipe that dumps messages that pass through. |
| Methods in com.sun.xml.ws.util.pipe that return Tube | |
|---|---|
Tube |
StandaloneTubeAssembler.createClient(ClientTubeAssemblerContext context)
|
Tube |
StandaloneTubeAssembler.createServer(ServerTubeAssemblerContext context)
On Server-side, HandlerChains cannot be changed after it is deployed. |
| Constructors in com.sun.xml.ws.util.pipe with parameters of type Tube | |
|---|---|
AbstractSchemaValidationTube(WSBinding binding,
Tube next)
|
|
DumpTube(String name,
PrintStream out,
Tube next)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||