public interface MimeMarshaller extends Marshaller
Marshaller
のサブインターフェース。添付ファイルは、MTOM、XOP、SwA として追加できます。修飾子と型 | メソッドと説明 |
---|---|
void | marshal(ObjectSE graph, ResultSE result, MimeContainer mimeContainer) 指定されたルートを持つオブジェクトグラフを指定された Result SE にマーシャリングし、バイナリデータを MimeContainer に書き込みます。 |
marshal, supports
void marshal(ObjectSE graph, ResultSE result, @Nullable MimeContainer mimeContainer) throws XmlMappingException, IOExceptionSE
Result
SE にマーシャリングし、バイナリデータを MimeContainer
に書き込みます。graph
- マーシャリングするオブジェクトグラフのルート result
- マーシャリングする結果 mimeContainer
- 抽出されたバイナリコンテンツを書き込む MIME コンテナー XmlMappingException
- 指定されたオブジェクトを結果に整列化できない場合 IOExceptionSE
- I/O 例外が発生した場合