Uses of Interface
com.sun.xml.ws.api.pipe.Tube
-
Packages that use Tube Package Description com.sun.xml.ws.addressing com.sun.xml.ws.addressing.v200408 com.sun.xml.ws.api.pipe Pipeand related abstractions.com.sun.xml.ws.api.pipe.helper Default partial implementations ofPipe.com.sun.xml.ws.server JAX-WS 2.0.1 Server Runtimecom.sun.xml.ws.server.sei com.sun.xml.ws.transport 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 Modifier and Type Class Description classW3CWsaClientTubeclassW3CWsaServerTubeclassWsaClientTubeWsaClientTube appears in the Tubeline only if addressing is enabled.classWsaServerTubeHandles WS-Addressing for the server.Constructors in com.sun.xml.ws.addressing with parameters of type Tube Constructor Description W3CWsaClientTube(WSDLPort wsdlPort, WSBinding binding, Tube next)W3CWsaServerTube(WSEndpoint endpoint, WSDLPort wsdlPort, WSBinding binding, Tube next)WsaClientTube(WSDLPort wsdlPort, WSBinding binding, Tube next)WsaServerTube(WSEndpoint endpoint, WSDLPort wsdlPort, WSBinding binding, Tube next) -
Uses of Tube in com.sun.xml.ws.addressing.v200408
Classes in com.sun.xml.ws.addressing.v200408 that implement Tube Modifier and Type Class Description classMemberSubmissionWsaClientTubeclassMemberSubmissionWsaServerTubeConstructors in com.sun.xml.ws.addressing.v200408 with parameters of type Tube Constructor Description MemberSubmissionWsaClientTube(WSDLPort wsdlPort, WSBinding binding, Tube next)MemberSubmissionWsaServerTube(WSEndpoint endpoint, WSDLPort wsdlPort, WSBinding binding, Tube next) -
Uses of Tube in com.sun.xml.ws.api.pipe
Methods in com.sun.xml.ws.api.pipe with type parameters of type Tube Modifier and Type Method Description <T extends Tube>
TPipeClonerImpl. copy(T t)abstract <T extends Tube>
TTubeCloner. copy(T t)Invoked by acopy(com.sun.xml.ws.api.pipe.TubeCloner)implementation to copy a reference to another pipe.Methods in com.sun.xml.ws.api.pipe that return Tube Modifier and Type Method Description static TubeTubeCloner. clone(Tube p)Invoked by a client of a tube to clone the whole pipeline.TubeTube. copy(TubeCloner cloner)Creates an identical clone of thisTube.static TubeTransportTubeFactory. create(ClassLoader classLoader, ClientTubeAssemblerContext context)LocatesTransportTubeFactorys and create a suitable transportTube.TubeTubelineAssembler. createClient(ClientTubeAssemblerContext context)Creates a new tubeline for clients.TubeClientTubeAssemblerContext. createClientMUTube(Tube next)Creates aTubethat performs SOAP mustUnderstand processing.protected TubeTransportTubeFactory. createDefault(ClientTubeAssemblerContext context)TubeClientTubeAssemblerContext. createDumpTube(String name, PrintStream out, Tube next)creates aTubethat dumps messages that pass through.TubeServerTubeAssemblerContext. createDumpTube(String name, PrintStream out, Tube next)creates aTubethat dumps messages that pass through.TubeClientTubeAssemblerContext. createHandlerTube(Tube next)Creates aTubethat invokes protocol and logical handlers.TubeServerTubeAssemblerContext. createHandlerTube(Tube next)Creates aTubethat invokes protocol and logical handlers.protected TubeTransportTubeFactory. createHttpTransport(ClientTubeAssemblerContext context)TubeServerTubeAssemblerContext. createMonitoringTube(Tube next)Creates aTubethat does the monitoring of the invocation for a containerTubeClientTubeAssemblerContext. createSecurityTube(Tube next)Creates aTubethat adds container specific securityTubeServerTubeAssemblerContext. createSecurityTube(Tube next)Creates aTubethat adds container specific securityTubeTubelineAssembler. createServer(ServerTubeAssemblerContext context)Creates a new tubeline for servers.TubeServerTubeAssemblerContext. createServerMUTube(Tube next)Creates aTubethat performs SOAP mustUnderstand processing.TubeClientTubeAssemblerContext. createTransportTube()Creates a transport pipe (for client), which becomes the terminal pipe.TubeClientTubeAssemblerContext. createValidationTube(Tube next)creates aTubethat validates messages against schemaTubeServerTubeAssemblerContext. createValidationTube(Tube next)creates aTubethat validates messages against schemaTubeClientTubeAssemblerContext. createWsaTube(Tube next)Creates aTubethat invokes protocol and logical handlers.TubeServerTubeAssemblerContext. createWsaTube(Tube next)Creates WS-Addressing pipeabstract TubeTransportTubeFactory. doCreate(ClientTubeAssemblerContext context)Creates a transportTubefor the given port, if this factory can do so, or return null.TubeNextAction. getNext()Returns the next tubeTubeServerTubeAssemblerContext. getTerminalTube()The lastPipein the pipeline.Methods in com.sun.xml.ws.api.pipe with parameters of type Tube Modifier and Type Method Description voidPipeClonerImpl. add(Tube original, Tube copy)abstract voidTubeCloner. add(Tube original, Tube copy)This method must be called from within the copy constructor to notify that the copy was created.static TubeTubeCloner. clone(Tube p)Invoked by a client of a tube to clone the whole pipeline.TubeClientTubeAssemblerContext. createClientMUTube(Tube next)Creates aTubethat performs SOAP mustUnderstand processing.static Dispatch<DataSource>Stubs. createDataSourceDispatch(QName portName, WSService owner, WSBinding binding, Service.Mode mode, Tube next, WSEndpointReference epr)Deprecated.static <T> Dispatch<T>Stubs. createDispatch(QName portName, WSService owner, WSBinding binding, Class<T> clazz, Service.Mode mode, Tube next, WSEndpointReference epr)Creates a newDispatchstub that connects to the given pipe.TubeClientTubeAssemblerContext. createDumpTube(String name, PrintStream out, Tube next)creates aTubethat dumps messages that pass through.TubeServerTubeAssemblerContext. createDumpTube(String name, PrintStream out, Tube next)creates aTubethat dumps messages that pass through.TubeClientTubeAssemblerContext. createHandlerTube(Tube next)Creates aTubethat invokes protocol and logical handlers.TubeServerTubeAssemblerContext. createHandlerTube(Tube next)Creates aTubethat invokes protocol and logical handlers.static Dispatch<Object>Stubs. createJAXBDispatch(QName portName, WSService owner, WSBinding binding, JAXBContext jaxbContext, Service.Mode mode, Tube next, WSEndpointReference epr)Deprecated.static Dispatch<Message>Stubs. createMessageDispatch(QName portName, WSService owner, WSBinding binding, Tube next, WSEndpointReference epr)Deprecated.TubeServerTubeAssemblerContext. createMonitoringTube(Tube next)Creates aTubethat does the monitoring of the invocation for a containerstatic Dispatch<Packet>Stubs. createPacketDispatch(QName portName, WSService owner, WSBinding binding, Tube next, WSEndpointReference epr)<T> TStubs. 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 Dispatch<SOAPMessage>Stubs. createSAAJDispatch(QName portName, WSService owner, WSBinding binding, Service.Mode mode, Tube next, WSEndpointReference epr)Deprecated.TubeClientTubeAssemblerContext. createSecurityTube(Tube next)Creates aTubethat adds container specific securityTubeServerTubeAssemblerContext. createSecurityTube(Tube next)Creates aTubethat adds container specific securityTubeServerTubeAssemblerContext. createServerMUTube(Tube next)Creates aTubethat performs SOAP mustUnderstand processing.static Dispatch<Source>Stubs. createSourceDispatch(QName portName, WSService owner, WSBinding binding, Service.Mode mode, Tube next, WSEndpointReference epr)Deprecated.TubeClientTubeAssemblerContext. createValidationTube(Tube next)creates aTubethat validates messages against schemaTubeServerTubeAssemblerContext. createValidationTube(Tube next)creates aTubethat validates messages against schemaTubeClientTubeAssemblerContext. createWsaTube(Tube next)Creates aTubethat invokes protocol and logical handlers.TubeServerTubeAssemblerContext. createWsaTube(Tube next)Creates WS-Addressing pipevoidNextAction. invoke(Tube next, Packet p)Indicates that the next action should be to invoke the next tube'sprocessRequest(Packet), then later invoke the current tube'sprocessResponse(Packet)with the response packet.voidNextAction. invokeAndForget(Tube next, Packet p)Indicates that the next action should be to invoke the next tube'sprocessRequest(Packet), but the current tube doesn't want to receive the response packet to itsprocessResponse(Packet).voidNextAction. invokeAsync(Tube next, Packet p)Indicates that the next action is to invoke the next tube in the tubeline async from the thread that started the tubeline.voidFiber. resetCont(Tube[] conts, int contsSize)Only to be used by Tubes that manipulate the Fiber to create alternate flowsPacketFiber. runSync(Tube tubeline, Packet request)Runs a givenTube(and everything thereafter) synchronously.voidNextAction. setNext(Tube next)Sets the next tubevoidFiber. start(Tube tubeline, Packet request, Fiber.CompletionCallback completionCallback)Starts the execution of this fiber asynchronously.voidFiber. start(Tube tubeline, Packet request, Fiber.CompletionCallback completionCallback, boolean forceSync)Starts the execution of this fiber.voidNextAction. suspend(Tube next)Deprecated.Use variants that passRunnablevoidNextAction. suspend(Tube next, Runnable onExitRunnable)Indicates that the fiber should be suspended.Constructors in com.sun.xml.ws.api.pipe with parameters of type Tube Constructor Description 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 with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Tube Modifier and Type Class Description classcom.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImplConvenient default implementation for filteringTube.classcom.sun.xml.ws.api.pipe.helper.AbstractTubeImplBase class forTubeimplementation. -
Uses of Tube in com.sun.xml.ws.server
Subinterfaces of Tube in com.sun.xml.ws.server Modifier and Type Interface Description interfaceEndpointAwareTubeTubes that implement this interface will receive notification of the WSEndpoint holding the tubeline after successful endpoint creation.Classes in com.sun.xml.ws.server that implement Tube Modifier and Type Class Description classInvokerTube<T>Base code forProviderInvokerTubeandSEIInvokerTube.classServerSchemaValidationTubeTubethat does the schema validation on the server side.Fields in com.sun.xml.ws.server declared as Tube Modifier and Type Field Description protected TubeWSEndpointImpl. masterTubelineConstructors in com.sun.xml.ws.server with parameters of type Tube Constructor Description ServerSchemaValidationTube(WSEndpoint endpoint, WSBinding binding, SEIModel seiModel, WSDLPort wsdlPort, Tube next)WSEndpointImpl(QName serviceName, QName portName, WSBinding binding, Container container, SEIModel seiModel, WSDLPort port, Tube masterTubeline) -
Uses of Tube in com.sun.xml.ws.server.sei
Classes in com.sun.xml.ws.server.sei with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Tube Modifier and Type Class Description classcom.sun.xml.ws.server.sei.InvokerTube<T extends com.sun.xml.ws.server.sei.Invoker>Base class forInvokerTuberestored to allow for containers to specify alternate implementations of SEI-based invoking. -
Uses of Tube in com.sun.xml.ws.transport
Classes in com.sun.xml.ws.transport that implement Tube Modifier and Type Class Description classDeferredTransportPipeProxy transportTubeandPipethat lazily determines the actual transport pipe by looking atPacket.endpointAddress. -
Uses of Tube in com.sun.xml.ws.util
Methods in com.sun.xml.ws.util that return Tube Modifier and Type Method Description protected TubePool.TubePool. create()TubePool.TubePool. takeMaster()Deprecated.Expected to be used in rare cases where access to master tubeline is required and safe, such as Stub.close()."Constructors in com.sun.xml.ws.util with parameters of type Tube Constructor Description TubePool(Tube master) -
Uses of Tube in com.sun.xml.ws.util.pipe
Classes in com.sun.xml.ws.util.pipe with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Tube Modifier and Type Class Description classcom.sun.xml.ws.util.pipe.AbstractSchemaValidationTubeTubethat does the schema validation.
-