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 (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.