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