Moves init doc upload to InitCommandSp (sp ext of init)
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / commands / sp / InitDocUpload.java
index f85a5c6..1d0b90f 100644 (file)
@@ -8,8 +8,6 @@ import javax.inject.Named;
 import org.apache.log4j.Logger;\r
 import org.apache.myfaces.custom.fileupload.UploadedFile;\r
 \r
-import com.indexdata.mkjsf.pazpar2.HttpResponseWrapper;\r
-import com.indexdata.mkjsf.pazpar2.ServiceProxyExtensions;\r
 import com.indexdata.mkjsf.utils.FileUpload;\r
 import com.indexdata.mkjsf.utils.Utils;\r
 \r
@@ -21,20 +19,10 @@ public class InitDocUpload extends FileUpload {
   private UploadedFile uploadedFile = null;\r
   private static Logger logger = Logger.getLogger(InitDocUpload.class);\r
   private static final long serialVersionUID = 1846749236304941323L;  \r
-  private boolean includeDebug = false;\r
-  private ServiceProxyExtensions spBean;    \r
   \r
-  public InitDocUpload(ServiceProxyExtensions spBean) {\r
-    this.spBean = spBean;\r
+  public InitDocUpload() {    \r
   }\r
-  \r
-  public HttpResponseWrapper submit() throws IOException {\r
-    logger.info(Utils.objectId(this) + " submitting");\r
-    byte[] bytes = uploadedFile.getBytes();\r
-    response = spBean.postInit(bytes, includeDebug);\r
-    return response;\r
-  }\r
-  \r
+    \r
   public UploadedFile getUploadedFile() {\r
     return uploadedFile;\r
   }\r
@@ -42,16 +30,12 @@ public class InitDocUpload extends FileUpload {
   public void setUploadedFile(UploadedFile uploadedFile) {\r
     logger.info(Utils.objectId(this) + " received an uploaded file [" + Utils.objectId(uploadedFile) + "]");\r
     this.uploadedFile = uploadedFile;\r
-  }\r
-\r
-\r
-  public void setIncludeDebug(boolean bool) {\r
-    logger.info(Utils.objectId(this) + " setting debug to " + bool);\r
-    includeDebug = bool;\r
-  }\r
-\r
-  public boolean getIncludeDebug() {\r
-    return includeDebug;\r
+    try {\r
+      logger.info("File length: " + this.uploadedFile.getBytes().length);\r
+    } catch (IOException e) {\r
+      // TODO Auto-generated catch block\r
+      e.printStackTrace();\r
+    }\r
   }\r
 \r
 }\r