com.sun.xml.ws.api.pipe
Interface StreamSOAPCodec

All Superinterfaces:
Codec
All Known Implementing Classes:
StreamSOAP11Codec, StreamSOAP12Codec, StreamSOAPCodec

public interface StreamSOAPCodec
extends Codec

Reads events from XMLStreamReader and constructs a Message for SOAP envelope. Codecs allows a way to construct a whole codec that can handle MTOM, MIME encoded packages using this codec.

See Also:
Codecs

Method Summary
 Message decode(javax.xml.stream.XMLStreamReader reader)
          Reads events from XMLStreamReader and constructs a Message for SOAP envelope.
 Message decode(javax.xml.stream.XMLStreamReader reader, AttachmentSet att)
          Reads events from XMLStreamReader and constructs a Message for SOAP envelope.
 
Methods inherited from interface com.sun.xml.ws.api.pipe.Codec
copy, decode, decode, encode, encode, getMimeType, getStaticContentType
 

Method Detail

decode

@NotNull
Message decode(@NotNull
                       javax.xml.stream.XMLStreamReader reader)
Reads events from XMLStreamReader and constructs a Message for SOAP envelope.

Parameters:
reader - that represents SOAP envelope infoset
Returns:
a Message for SOAP envelope

decode

@NotNull
Message decode(@NotNull
                       javax.xml.stream.XMLStreamReader reader,
                       @NotNull
                       AttachmentSet att)
Reads events from XMLStreamReader and constructs a Message for SOAP envelope.

Parameters:
reader - that represents SOAP envelope infoset
att - attachments for the message
Returns:
a Message for SOAP envelope


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.