インターフェース MimeMarshaller
- すべてのスーパーインターフェース:
Marshaller
- すべての既知の実装クラス:
Jaxb2Marshaller
MIME 添付ファイルを使用してバイナリデータのストレージを最適化できる
Marshaller
のサブインターフェース。添付ファイルは、MTOM、XOP、SwA として追加できます。- 導入:
- 3.0
- 作成者:
- Arjen Poutsma
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明void
marshal
(ObjectSE graph, ResultSE result, MimeContainer mimeContainer) 指定されたルートを持つオブジェクトグラフを指定されたResult
SE にマーシャリングし、バイナリデータをMimeContainer
に書き込みます。インターフェース org.springframework.oxm.Marshaller から継承されたメソッド
marshal, supports
メソッドの詳細
marshal
void marshal(ObjectSE graph, ResultSE result, @Nullable MimeContainer mimeContainer) throws XmlMappingException, IOExceptionSE 指定されたルートを持つオブジェクトグラフを指定されたResult
SE にマーシャリングし、バイナリデータをMimeContainer
に書き込みます。- パラメーター:
graph
- マーシャリングするオブジェクトグラフのルートresult
- マーシャリングする結果mimeContainer
- 抽出されたバイナリコンテンツを書き込む MIME コンテナー- 例外:
XmlMappingException
- 指定されたオブジェクトを結果に整列化できない場合IOExceptionSE
- I/O 例外が発生した場合