Class SimpleMultipartFileReader
java.lang.Object
org.springframework.integration.http.multipart.SimpleMultipartFileReader
- All Implemented Interfaces:
MultipartFileReader<java.lang.Object>
public class SimpleMultipartFileReader extends java.lang.Object implements MultipartFileReader<java.lang.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
-
Constructor Summary
Constructors Constructor Description SimpleMultipartFileReader() -
Method Summary
Modifier and Type Method Description java.lang.ObjectreadMultipartFile(org.springframework.web.multipart.MultipartFile multipartFile)ReadsMultipartFilecontent.voidsetDefaultMultipartCharset(java.lang.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
public void setDefaultMultipartCharset(java.lang.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.- Parameters:
defaultCharset- The default charset.
-
readMultipartFile
public java.lang.Object readMultipartFile(org.springframework.web.multipart.MultipartFile multipartFile) throws java.io.IOExceptionDescription copied from interface:MultipartFileReaderReadsMultipartFilecontent.- Specified by:
readMultipartFilein interfaceMultipartFileReader<java.lang.Object>- Parameters:
multipartFile- The multipart file.- Returns:
- The result of reading the file.
- Throws:
java.io.IOException- Any IOException.
-