|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ServerTubelineAssemblyContext
Method Summary | |
---|---|
Codec |
getCodec()
Gets the Codec that is set by setCodec(com.sun.xml.ws.api.pipe.Codec) or the default codec
based on the binding. |
WSEndpoint |
getEndpoint()
The created pipeline is used to serve this WSEndpoint . |
com.sun.xml.ws.policy.PolicyMap |
getPolicyMap()
|
SEIModel |
getSEIModel()
The created pipeline will use seiModel to get java concepts for the endpoint |
Tube |
getTerminalTube()
The last Pipe in the pipeline. |
ServerTubeAssemblerContext |
getWrappedContext()
|
WSDLPort |
getWsdlPort()
The created pipeline will be used to serve this port. |
boolean |
isPolicyAvailable()
|
boolean |
isSynchronous()
If this server pipeline is known to be used for serving synchronous transport, then this method returns true. |
void |
setCodec(Codec codec)
Interception point to change Codec during Tube line assembly. |
Methods inherited from interface com.sun.xml.ws.assembler.dev.TubelineAssemblyContext |
---|
getAdaptedTubelineHead, getImplementation, getTubelineHead |
Method Detail |
---|
@NotNull Codec getCodec()
Codec
that is set by setCodec(com.sun.xml.ws.api.pipe.Codec)
or the default codec
based on the binding. The codec is a full codec that is responsible for
encoding/decoding entire protocol message(for e.g: it is responsible to
encode/decode entire MIME messages in SOAP binding)
Codecs
@NotNull WSEndpoint getEndpoint()
WSEndpoint
.
Specifically, its WSBinding
should be of interest to many
Pipe
s.
com.sun.xml.ws.policy.PolicyMap getPolicyMap()
@Nullable SEIModel getSEIModel()
@NotNull Tube getTerminalTube()
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
.)
ServerTubeAssemblerContext getWrappedContext()
@Nullable WSDLPort getWsdlPort()
boolean isPolicyAvailable()
boolean isSynchronous()
void setCodec(@NotNull Codec codec)
Codec
during Tube
line assembly. The
new codec will be used by jax-ws server runtime for encoding/decoding web service
request/response messages. WSEndpoint.createCodec()
will return a copy
of this new codec and will be used in the server runtime.
The codec is a full codec that is responsible for encoding/decoding entire protocol message(for e.g: it is responsible to encode/decode entire MIME messages in SOAP binding)
the codec should correctly implement Codec.copy()
since it is used while
serving requests concurrently.
codec
- codec to be used for web service requestsCodecs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |