Subversion Repositories SmartDukaan

Rev

Rev 8608 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
8608 kshitij.so 1
package in.shop2020.support.controllers;
2
 
3
import java.io.File;
4
import java.io.IOException;
8615 vikram.rag 5
 
6
import javax.xml.bind.JAXBException;
7
 
8608 kshitij.so 8
import org.apache.commons.io.FileUtils;
8615 vikram.rag 9
import in.shop2020.ProcessSnapdealOrder;
8608 kshitij.so 10
 
11
public class FileUploadController {
12
	/**
13
	 * 
14
	 */
15
	private static final long serialVersionUID = 1L;
16
 
17
	private File file;
18
 
19
	public void upload() throws IOException{
8615 vikram.rag 20
		File fileToCreate = new File("/tmp/", "snapdeal-order.xml-"+System.currentTimeMillis());
8608 kshitij.so 21
		FileUtils.copyFile(this.file, fileToCreate);
8615 vikram.rag 22
		try {
23
			ProcessSnapdealOrder.processSnapdealOrders(file);
24
		} catch (JAXBException e) {
25
			// TODO Auto-generated catch block
26
			e.printStackTrace();
27
		}
28
 
8608 kshitij.so 29
	}
30
	public void setFile(File file) {
31
		this.file = file;
32
	}
33
}