Author: rickdn
Date: Tue Feb 21 05:04:08 2012
New Revision: 1291595

URL: http://svn.apache.org/viewvc?rev=1291595&view=rev
Log:
rollback unnecessary changes to ProductQueryServlet (caused by eclipse auto 
save actions).
see diff with r1291586

Modified:
    oodt/trunk/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java

Modified: 
oodt/trunk/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java
URL: 
http://svn.apache.org/viewvc/oodt/trunk/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java?rev=1291595&r1=1291594&r2=1291595&view=diff
==============================================================================
--- oodt/trunk/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java 
(original)
+++ oodt/trunk/grid/src/main/java/org/apache/oodt/grid/ProductQueryServlet.java 
Tue Feb 21 05:04:08 2012
@@ -17,40 +17,36 @@
 
 package org.apache.oodt.grid;
 
-import org.apache.oodt.product.LargeProductQueryHandler;
-import org.apache.oodt.product.ProductException;
-import org.apache.oodt.product.QueryHandler;
-import org.apache.oodt.product.Retriever;
-import org.apache.oodt.xmlquery.LargeResult;
-import org.apache.oodt.xmlquery.Result;
-import org.apache.oodt.xmlquery.XMLQuery;
-
 import java.io.BufferedInputStream;
 import java.io.IOException;
 import java.util.Iterator;
 import java.util.List;
-
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
+import org.apache.oodt.product.LargeProductQueryHandler;
+import org.apache.oodt.product.ProductException;
+import org.apache.oodt.product.QueryHandler;
+import org.apache.oodt.product.Retriever;
+import org.apache.oodt.xmlquery.LargeResult;
+import org.apache.oodt.xmlquery.Result;
+import org.apache.oodt.xmlquery.XMLQuery;
 
 
 /**
  * Product query servlet handles product queries.  It always returns the first 
matching
  * product, if any.  If no handler can provide a product, it returns 404 Not 
Found.  If
  * there are no query handlers, it returns 404 Not Found.
- *
+ * 
  */
 public class ProductQueryServlet extends QueryServlet {
        /** {@inheritDoc} */
-       @Override
-  protected List getServers(Configuration config) {
+       protected List getServers(Configuration config) {
                return config.getProductServers();
        }
 
        /** {@inheritDoc} */
-       @Override
-  protected void handleQuery(XMLQuery query, List handlers, HttpServletRequest 
req, HttpServletResponse res)
+       protected void handleQuery(XMLQuery query, List handlers, 
HttpServletRequest req, HttpServletResponse res)
                throws IOException, ServletException {
                if (handlers.isEmpty()) {
                        res.sendError(HttpServletResponse.SC_NOT_FOUND, "no 
query handlers available to handle query");
@@ -98,7 +94,7 @@ public class ProductQueryServlet extends
                        int num;                                                
       // And a place to count data
                        while ((num = in.read(buf)) != -1)                      
       // While we read
                                res.getOutputStream().write(buf, 0, num);       
       // We write
-                       res.getOutputStream().flush();
+                       res.getOutputStream().flush();                          
       // Flush to commit response
                } finally {                                                     
       // And finally
                        if (in != null) try {                                   
       // If we opened it
                                in.close();                                     
       // Close it
@@ -117,7 +113,7 @@ public class ProductQueryServlet extends
                res.setContentType(contentType);                                
       // Set it
                long size = result.getSize();                                   
       // Grab the size
                if (size >= 0)
-                 res.addHeader("Content-Length", String.valueOf(size));        
               // Don't use setContentLength(int)
+                       res.addHeader("Content-Length", String.valueOf(size));  
       // Don't use setContentLength(int)
                if (!displayable(contentType))                                  
       // Finally, if a browser can't show it
                        suggestFilename(result.getResourceID(), res);           
       // Then suggest a save-as filename
        }
@@ -184,7 +180,7 @@ public class ProductQueryServlet extends
                }
 
                /** Handler to use. */
-               private final LargeProductQueryHandler handler;
+               private LargeProductQueryHandler handler;
        }
 }
 


Reply via email to