Class MultipartHttpInputMessage
java.lang.Object
org.springframework.http.server.ServletServerHttpRequest
org.springframework.integration.http.multipart.MultipartHttpInputMessage
- All Implemented Interfaces:
HttpInputMessage
,HttpMessage
,HttpRequest
,ServerHttpRequest
,MultipartRequest
public class MultipartHttpInputMessage extends ServletServerHttpRequest implements MultipartRequest
- Since:
- 2.0
- Author:
- Mark Fisher
-
Field Summary
Fields inherited from class org.springframework.http.server.ServletServerHttpRequest
FORM_CHARSET, FORM_CONTENT_TYPE
-
Constructor Summary
Constructors Constructor Description MultipartHttpInputMessage(MultipartHttpServletRequest multipartServletRequest)
-
Method Summary
Modifier and Type Method Description MultipartFile
getFile(String name)
Map<String,MultipartFile>
getFileMap()
Iterator<String>
getFileNames()
List<MultipartFile>
getFiles(String name)
MultiValueMap<String,MultipartFile>
getMultiFileMap()
String
getMultipartContentType(String paramOrFileName)
Once we depend upon Spring 3.1 as a minimum, this code can be changed to: this.multipartServletRequest.getMultipartContentType(String paramOrFileName)Map
getParameterMap()
Methods inherited from class org.springframework.http.server.ServletServerHttpRequest
getAsyncRequestControl, getBody, getHeaders, getLocalAddress, getMethod, getMethodValue, getPrincipal, getRemoteAddress, getServletRequest, getURI
-
Constructor Details
-
Method Details
-
getFile
- Specified by:
getFile
in interfaceMultipartRequest
-
getFileMap
- Specified by:
getFileMap
in interfaceMultipartRequest
-
getMultiFileMap
- Specified by:
getMultiFileMap
in interfaceMultipartRequest
-
getFileNames
- Specified by:
getFileNames
in interfaceMultipartRequest
-
getFiles
- Specified by:
getFiles
in interfaceMultipartRequest
-
getParameterMap
-
getMultipartContentType
Once we depend upon Spring 3.1 as a minimum, this code can be changed to: this.multipartServletRequest.getMultipartContentType(String paramOrFileName)- Specified by:
getMultipartContentType
in interfaceMultipartRequest
-