org.springframework.integration.http.multipart
Class SimpleMultipartFileReader

java.lang.Object
  extended by 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
SimpleMultipartFileReader()
           
 
Method Summary
 java.lang.Object readMultipartFile(MultipartFile multipartFile)
          Reads MultipartFile content.
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleMultipartFileReader

public SimpleMultipartFileReader()
Method Detail

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.


readMultipartFile

public java.lang.Object readMultipartFile(MultipartFile multipartFile)
                                   throws java.io.IOException
Description copied from interface: MultipartFileReader
Reads MultipartFile content.

Specified by:
readMultipartFile in interface MultipartFileReader<java.lang.Object>
Throws:
java.io.IOException