|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.ws.api.pipe.ServerTubeAssemblerContext
com.sun.xml.ws.api.pipe.ServerPipeAssemblerContext
ServerTubeAssemblerContext
.
public final class ServerPipeAssemblerContext
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 |
---|
public ServerPipeAssemblerContext(@Nullable SEIModel seiModel, @Nullable WSDLPort wsdlModel, @NotNull WSEndpoint endpoint, @NotNull Tube terminal, boolean isSynchronous)
Method Detail |
---|
@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
.)
public Pipe createWsaPipe(Pipe next)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |