public final class ServerPipeAssemblerContext extends ServerTubeAssemblerContext
Pipe
implementations
that the PipelineAssembler
needs to use
to satisfy JAX-WS requirements.Constructor and Description |
---|
ServerPipeAssemblerContext(SEIModel seiModel,
WSDLPort wsdlModel,
WSEndpoint endpoint,
Tube terminal,
boolean isSynchronous)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
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. |
createDumpTube, createHandlerTube, createMonitoringTube, createSecurityTube, createServerMUTube, createValidationTube, createWsaTube, getCodec, getEndpoint, getSEIModel, getTerminalTube, getWsdlModel, isSynchronous, setCodec
public ServerPipeAssemblerContext(@Nullable SEIModel seiModel, @Nullable WSDLPort wsdlModel, @NotNull WSEndpoint endpoint, @NotNull Tube terminal, boolean isSynchronous)
@NotNull public Pipe createServerMUPipe(@NotNull Pipe next)
Pipe
that performs SOAP mustUnderstand processing.
This pipe should be before HandlerPipes.public Pipe createDumpPipe(String name, PrintStream out, Pipe next)
Pipe
that dumps messages that pass through.@NotNull public Pipe createMonitoringPipe(@NotNull Pipe next)
Pipe
that does the monitoring of the invocation for a
container@NotNull public Pipe createSecurityPipe(@NotNull Pipe next)
Pipe
that adds container specific security@NotNull public Pipe createValidationPipe(@NotNull Pipe next)
Pipe
that validates messages against schema@NotNull public Pipe createHandlerPipe(@NotNull Pipe next)
Pipe
that invokes protocol and logical handlers.@NotNull public Pipe getTerminalPipe()
Pipe
in the pipeline. The assembler is expected to put
additional Pipe
s 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
.)
Copyright © 2015 Oracle Corporation. All rights reserved.