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 ObjectreadMultipartFile(MultipartFile multipartFile)ReadMultipartFilecontent.voidsetDefaultMultipartCharset(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:MultipartFileReaderReadMultipartFilecontent.- Specified by:
readMultipartFilein interfaceMultipartFileReader<Object>- Parameters:
multipartFile- The multipart file.- Returns:
- The result of reading the file.
- Throws:
IOException- Any IOException.
-