クラス MultipartAwareFormHttpMessageConverter
java.lang.ObjectSE
org.springframework.integration.http.converter.MultipartAwareFormHttpMessageConverter
- 実装されたすべてのインターフェース:
HttpMessageConverter<MultiValueMap<StringSE,
?>>
public class MultipartAwareFormHttpMessageConverter
extends ObjectSE
implements HttpMessageConverter<MultiValueMap<StringSE,?>>
HTTP リクエストで
multipart/form-data
コンテンツを読み取る機能を追加しながら、AllEncompassingFormHttpMessageConverter
のインスタンスに委譲する HttpMessageConverter
実装。- 導入:
- 2.0
- 作成者:
- Mark Fisher, Gary Russell, Artem Bilan
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明boolean
boolean
read
(ClassSE<? extends MultiValueMap<StringSE, ?>> clazz, HttpInputMessage inputMessage) void
setCharset
(CharsetSE charset) フォームデータの書き込みに使用する文字セットを設定します。void
setMultipartFileReader
(MultipartFileReader<?> multipartFileReader) MultipartFile
コンテンツを読み取るときに使用するMultipartFileReader
を指定します。void
write
(MultiValueMap<StringSE, ?> map, MediaType contentType, HttpOutputMessage outputMessage) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.http.converter.HttpMessageConverter から継承されたメソッド
getSupportedMediaTypes
コンストラクターの詳細
MultipartAwareFormHttpMessageConverter
public MultipartAwareFormHttpMessageConverter()
メソッドの詳細
setCharset
setMultipartFileReader
MultipartFile
コンテンツを読み取るときに使用するMultipartFileReader
を指定します。- パラメーター:
multipartFileReader
- マルチパートファイルリーダー。
getSupportedMediaTypes
- 次で指定:
- インターフェース
HttpMessageConverter<MultiValueMap<StringSE,
の?>> getSupportedMediaTypes
canRead
- 次で指定:
- インターフェース
HttpMessageConverter<MultiValueMap<StringSE,
の?>> canRead
canWrite
- 次で指定:
- インターフェース
HttpMessageConverter<MultiValueMap<StringSE,
の?>> canWrite
read
public MultiValueMap<StringSE,?> read(ClassSE<? extends MultiValueMap<StringSE, ?>> clazz, HttpInputMessage inputMessage) throws IOExceptionSE, HttpMessageNotReadableException- 次で指定:
- インターフェース
HttpMessageConverter<MultiValueMap<StringSE,
の?>> read
- 例外:
IOExceptionSE
HttpMessageNotReadableException
write
public void write(MultiValueMap<StringSE, ?> map, MediaType contentType, HttpOutputMessage outputMessage) throws IOExceptionSE, HttpMessageNotWritableException- 次で指定:
- インターフェース
HttpMessageConverter<MultiValueMap<StringSE,
の?>> write
- 例外:
IOExceptionSE
HttpMessageNotWritableException