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