You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by do...@apache.org on 2007/10/17 21:43:55 UTC

svn commit: r585644 - /ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/HttpRequestFileUpload.java

Author: doogie
Date: Wed Oct 17 12:43:55 2007
New Revision: 585644

URL: http://svn.apache.org/viewvc?rev=585644&view=rev
Log:
Use FastMap/Map instead of Hashtable/Dictionary.  Closes
https://issues.apache.org/jira/browse/OFBIZ-1326

Modified:
    ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/HttpRequestFileUpload.java

Modified: ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/HttpRequestFileUpload.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/HttpRequestFileUpload.java?rev=585644&r1=585643&r2=585644&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/HttpRequestFileUpload.java (original)
+++ ofbiz/trunk/framework/base/src/base/org/ofbiz/base/util/HttpRequestFileUpload.java Wed Oct 17 12:43:55 2007
@@ -24,12 +24,12 @@
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.util.Date;
-import java.util.Dictionary;
-import java.util.Hashtable;
+import java.util.Map;
 
 import javax.servlet.ServletInputStream;
 import javax.servlet.http.HttpServletRequest;
 
+import javolution.util.FastMap;
 
 /**
  * HttpRequestFileUpload - Receive a file upload through an HttpServletRequest
@@ -46,7 +46,7 @@
     private String filename;
     private String contentType;
     private String overrideFilename = null;
-    private Dictionary fields;
+    private Map fields;
 
     public String getOverrideFilename() {
         return overrideFilename;
@@ -140,7 +140,7 @@
         String boundary = new String(line, 0, boundaryLength); // -2 discards the newline character
 
         System.out.println("boundary=[" + boundary + "] length is " + boundaryLength);
-        fields = new Hashtable();
+        fields = FastMap.newInstance();
 
         while (requestLength > 0/* i != -1*/) {
             String newLine = "";