com.sun.xml.ws.api.pipe
Class ServerPipeAssemblerContext

java.lang.Object
  extended by com.sun.xml.ws.api.pipe.ServerTubeAssemblerContext
      extended by com.sun.xml.ws.api.pipe.ServerPipeAssemblerContext

Deprecated. Use ServerTubeAssemblerContext.

public final class ServerPipeAssemblerContext
extends ServerTubeAssemblerContext

Factory for well-known server Pipe implementations that the PipelineAssembler needs to use to satisfy JAX-WS requirements.


Constructor Summary
ServerPipeAssemblerContext(SEIModel seiModel, WSDLPort wsdlModel, WSEndpoint endpoint, Tube terminal, boolean isSynchronous)
          Deprecated.  
 
Method Summary
 Pipe createDumpPipe(String name, PrintStream out, Pipe next)
          Deprecated. creates a Pipe that dumps messages that pass through.
 Pipe createHandlerPipe(Pipe next)
          Deprecated. Creates a Pipe that invokes protocol and logical handlers.
 Pipe createMonitoringPipe(Pipe next)
          Deprecated. Creates a Pipe that does the monitoring of the invocation for a container
 Pipe createSecurityPipe(Pipe next)
          Deprecated. Creates a Pipe that adds container specific security
 Pipe createServerMUPipe(Pipe next)
          Deprecated. Creates a Pipe that performs SOAP mustUnderstand processing.
 Pipe createValidationPipe(Pipe next)
          Deprecated. creates a Pipe that validates messages against schema
 Pipe createWsaPipe(Pipe next)
          Deprecated. Creates WS-Addressing pipe
 Pipe getTerminalPipe()
          Deprecated. The last Pipe in the pipeline.
 
Methods inherited from class com.sun.xml.ws.api.pipe.ServerTubeAssemblerContext
createDumpTube, createHandlerTube, createMonitoringTube, createSecurityTube, createServerMUTube, createValidationTube, createWsaTube, getCodec, getEndpoint, getSEIModel, getTerminalTube, getWsdlModel, isSynchronous, setCodec
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerPipeAssemblerContext

public ServerPipeAssemblerContext(@Nullable
                                  SEIModel seiModel,
                                  @Nullable
                                  WSDLPort wsdlModel,
                                  @NotNull
                                  WSEndpoint endpoint,
                                  @NotNull
                                  Tube terminal,
                                  boolean isSynchronous)
Deprecated. 
Method Detail

createServerMUPipe

@NotNull
public Pipe createServerMUPipe(@NotNull
                                       Pipe next)
Deprecated. 
Creates a Pipe that performs SOAP mustUnderstand processing. This pipe should be before HandlerPipes.


createDumpPipe

public Pipe createDumpPipe(String name,
                           PrintStream out,
                           Pipe next)
Deprecated. 
creates a Pipe that dumps messages that pass through.


createMonitoringPipe

@NotNull
public Pipe createMonitoringPipe(@NotNull
                                         Pipe next)
Deprecated. 
Creates a Pipe that does the monitoring of the invocation for a container


createSecurityPipe

@NotNull
public Pipe createSecurityPipe(@NotNull
                                       Pipe next)
Deprecated. 
Creates a Pipe that adds container specific security


createValidationPipe

@NotNull
public Pipe createValidationPipe(@NotNull
                                         Pipe next)
Deprecated. 
creates a Pipe that validates messages against schema


createHandlerPipe

@NotNull
public Pipe createHandlerPipe(@NotNull
                                      Pipe next)
Deprecated. 
Creates a Pipe that invokes protocol and logical handlers.


getTerminalPipe

@NotNull
public Pipe getTerminalPipe()
Deprecated. 
The last Pipe in the pipeline. The assembler is expected to put additional Pipes in front of it.

(Just to give you the idea how this is used, normally the terminal pipe is the one that invokes the user application or Provider.)

Returns:
always non-null terminal pipe

createWsaPipe

public Pipe createWsaPipe(Pipe next)
Deprecated. 
Creates WS-Addressing pipe