Author: mickw
Date: 2006-05-09 13:28:17 +0200 (Tue, 09 May 2006)
New Revision: 2880

Modified:
   
trunk/src/java/no/schibstedsok/front/searchportal/query/run/RunningQueryImpl.java
Log:
separate method for handling enrichment sorting and stuff on enrichments

Modified: 
trunk/src/java/no/schibstedsok/front/searchportal/query/run/RunningQueryImpl.java
===================================================================
--- 
trunk/src/java/no/schibstedsok/front/searchportal/query/run/RunningQueryImpl.java
   2006-05-09 10:48:06 UTC (rev 2879)
+++ 
trunk/src/java/no/schibstedsok/front/searchportal/query/run/RunningQueryImpl.java
   2006-05-09 11:28:17 UTC (rev 2880)
@@ -151,7 +151,7 @@
 
     public Integer getNumberOfHits(final String configName) {
 
-        LOG.trace("getNumberOfHits()");
+        LOG.trace("getNumberOfHits(" + configName + ")");
 
         Integer i = hits.get(configName);
         if (i == null) {
@@ -311,16 +311,7 @@
 //                }
             }  else  {
 
-                Collections.sort(enrichments);
-
-                PRODUCT_LOG.info("<enrichments mode=\"" + 
context.getSearchTab().getKey() 
-                        + "\" size=\"" + enrichments.size() + "\">"
-                        + "<query>" + queryStr + "</query>");
-                for( Enrichment e : enrichments){
-                    PRODUCT_LOG.info("  <enrichment name=\"" + e.getName()
-                            + "\" score=\"" + e.getAnalysisResult() + "\"/>");
-                }
-                PRODUCT_LOG.info("</enrichments>");
+                performEnrichmentHandling();
             }
 
             
@@ -328,7 +319,21 @@
             LOG.error(ERR_RUN_QUERY, e);
         }
     }
+    
+    private void performEnrichmentHandling(){
+        
+        Collections.sort(enrichments);
 
+        PRODUCT_LOG.info("<enrichments mode=\"" + 
context.getSearchTab().getKey() 
+                + "\" size=\"" + enrichments.size() + "\">"
+                + "<query>" + queryStr + "</query>");
+        for( Enrichment e : enrichments){
+            PRODUCT_LOG.info("  <enrichment name=\"" + e.getName()
+                    + "\" score=\"" + e.getAnalysisResult() + "\"/>");
+        }
+        PRODUCT_LOG.info("</enrichments>");
+    }
+
     private String getSingleParameter(final String paramName) {
 
         LOG.trace("getSingleParameter()");

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to