Package nablarch.fw.jaxrs
Class MultipartFormDataBodyConverter
java.lang.Object
nablarch.fw.jaxrs.MultipartFormDataBodyConverter
- All Implemented Interfaces:
BodyConverter
multipart/form-data形式のリクエストを後続のハンドラを呼び出すためにPass-ThroughするBodyConverterの実装クラス。-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisConvertible(String mediaType) メディアタイプがmultipart/form-dataの場合、後続のハンドラで処理するためtrueを返却するread(HttpRequest request, ExecutionContext executionContext) マルチパートリクエストは後続のハンドラで処理するため、処理自体は行わず常にnullを返却する。write(Object response, ExecutionContext executionContext) マルチパートのメディアタイプがレスポンスとなることはないためサポートしない
-
Constructor Details
-
MultipartFormDataBodyConverter
public MultipartFormDataBodyConverter()
-
-
Method Details
-
read
マルチパートリクエストは後続のハンドラで処理するため、処理自体は行わず常にnullを返却する。- Specified by:
readin interfaceBodyConverter- Parameters:
request- HTTPリクエストexecutionContext- 実行コンテキスト- Returns:
- 常に
null
-
write
マルチパートのメディアタイプがレスポンスとなることはないためサポートしない- Specified by:
writein interfaceBodyConverter- Parameters:
response- BeanオブジェクトexecutionContext- 実行コンテキスト- Returns:
- なし
-
isConvertible
メディアタイプがmultipart/form-dataの場合、後続のハンドラで処理するためtrueを返却する- Specified by:
isConvertiblein interfaceBodyConverter- Parameters:
mediaType- メディアタイプ- Returns:
- メディアタイプが
multipart/form-dataの場合はtrue
-