1 package com.sslexplorer.core;2 3 import java.io.IOException ;4 5 import javax.servlet.http.HttpServletRequest ;6 import javax.servlet.http.HttpServletResponse ;7 8 import org.apache.struts.action.ActionForward;9 import org.apache.struts.upload.FormFile;10 11 import com.sslexplorer.vfs.UploadDetails;12 13 public interface UploadHandler {14 15 public ActionForward performUpload(HttpServletRequest request, HttpServletResponse response, UploadDetails fileUpload, FormFile file) throws IOException , Exception ;16 17 public boolean checkFileToUpload(HttpServletRequest request, HttpServletResponse response, UploadDetails fileUpload, FormFile file) throws IOException , Exception ;18 19 }20