|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.api.pipe.Codecs
public abstract class Codecs
Factory methods for some of the Codec implementations.
This class provides methods to create codecs for SOAP/HTTP binding. It allows to replace default SOAP envelope(primary part in MIME message) codec in the whole Codec.
This is a part of the JAX-WS RI internal API so that
Tube and transport implementations can reuse the implementations
done inside the JAX-WS.
| Constructor Summary | |
|---|---|
Codecs()
|
|
| Method Summary | |
|---|---|
static SOAPBindingCodec |
createSOAPBindingCodec(WSBinding binding,
StreamSOAPCodec xmlEnvelopeCodec)
This creates a full Codec for SOAP binding using the primary
XML codec argument. |
static StreamSOAPCodec |
createSOAPEnvelopeXmlCodec(SOAPVersion version)
Creates a default Codec that can be used to used to
decode XML infoset in SOAP envelope(primary part in MIME message). |
static StreamSOAPCodec |
createSOAPEnvelopeXmlCodec(WSBinding binding)
Creates a default Codec that can be used to used to
decode XML infoset in SOAP envelope(primary part in MIME message). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Codecs()
| Method Detail |
|---|
@NotNull
public static SOAPBindingCodec createSOAPBindingCodec(WSBinding binding,
StreamSOAPCodec xmlEnvelopeCodec)
Codec for SOAP binding using the primary
XML codec argument. The codec argument is used to encode/decode SOAP envelopes
while the returned codec is responsible for encoding/decoding the whole
message.
Creates codecs can be set during the Tubeline assembly process.
binding - binding of the webservicexmlEnvelopeCodec - SOAP envelope codec
ServerTubeAssemblerContext.setCodec(Codec),
ClientTubeAssemblerContext.setCodec(Codec)
@NotNull
public static StreamSOAPCodec createSOAPEnvelopeXmlCodec(@NotNull
SOAPVersion version)
Codec that can be used to used to
decode XML infoset in SOAP envelope(primary part in MIME message). New codecs
can be written using this codec as delegate.
version - SOAP version of the binding
@NotNull
public static StreamSOAPCodec createSOAPEnvelopeXmlCodec(@NotNull
WSBinding binding)
Codec that can be used to used to
decode XML infoset in SOAP envelope(primary part in MIME message).
New codecs can be written using this codec as delegate. WSBinding
parameter is used to get SOAP version and features.
binding - SOAP version and features are used from this binding
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||