Class SimpleMultipartFileReader
java.lang.Object
org.springframework.integration.http.multipart.SimpleMultipartFileReader
- All Implemented Interfaces:
MultipartFileReader<Object>
public class SimpleMultipartFileReader extends Object implements MultipartFileReader<Object>
MultipartFileReader
implementation that does not maintain metadata from
the original MultipartFile
instance. Instead this simply reads the file
content directly as either a String or byte array depending on the Content-Type.- Since:
- 2.0
- Author:
- Mark Fisher, Gary Russell
-
Constructor Summary
Constructors Constructor Description SimpleMultipartFileReader()
-
Method Summary
Modifier and Type Method Description Object
readMultipartFile(MultipartFile multipartFile)
ReadsMultipartFile
content.void
setDefaultMultipartCharset(String defaultCharset)
Specify the default charset name to use when converting multipart file content into Strings if the multipart itself does not provide a charset.
-
Constructor Details
-
SimpleMultipartFileReader
public SimpleMultipartFileReader()
-
-
Method Details
-
setDefaultMultipartCharset
Specify the default charset name to use when converting multipart file content into Strings if the multipart itself does not provide a charset.- Parameters:
defaultCharset
- The default charset.
-
readMultipartFile
Description copied from interface:MultipartFileReader
ReadsMultipartFile
content.- Specified by:
readMultipartFile
in interfaceMultipartFileReader<Object>
- Parameters:
multipartFile
- The multipart file.- Returns:
- The result of reading the file.
- Throws:
IOException
- Any IOException.
-