Example usage for org.springframework.integration.http.multipart UploadedMultipartFile UploadedMultipartFile

List of usage examples for org.springframework.integration.http.multipart UploadedMultipartFile UploadedMultipartFile

Introduction

In this page you can find the example usage for org.springframework.integration.http.multipart UploadedMultipartFile UploadedMultipartFile.

Prototype

public UploadedMultipartFile(File file, long size, String contentType, String formParameterName,
            String originalFilename) 

Source Link

Usage

From source file:org.springframework.integration.http.multipart.FileCopyingMultipartFileReader.java

public MultipartFile readMultipartFile(MultipartFile multipartFile) throws IOException {
    File upload = File.createTempFile(this.prefix, this.suffix, this.directory);
    multipartFile.transferTo(upload);/*  w w w . ja  va 2  s  .  c  o m*/
    UploadedMultipartFile uploadedMultipartFile = new UploadedMultipartFile(upload, multipartFile.getSize(),
            multipartFile.getContentType(), multipartFile.getName(), multipartFile.getOriginalFilename());
    if (logger.isDebugEnabled()) {
        logger.debug("copied uploaded file [" + multipartFile.getOriginalFilename() + "] to ["
                + upload.getAbsolutePath() + "]");
    }
    return uploadedMultipartFile;
}