Author: ssmalamb
Date: 2007-07-02 18:25:48 +0200 (Mon, 02 Jul 2007)
New Revision: 5485

Modified:
   
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
Log:
Code clean up

Modified: 
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
===================================================================
--- 
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
      2007-07-02 15:46:19 UTC (rev 5484)
+++ 
branches/2.14/core-api/src/main/java/no/schibstedsok/searchportal/mode/command/VideoSearchCommand.java
      2007-07-02 16:25:48 UTC (rev 5485)
@@ -54,22 +54,6 @@
     }
 
     protected String createRequestURL() {
-        /*
-         * The following parameters are available.
-            Parameter   Description     Required
-            AdultFilter     Allows adult content to be filtered out.
-            AnyLanguage     Allows documents of any language to be returned.
-            BiasDate    Controls the ordering of the returned results.
-            ChannelBias     Applies channel biasing to results.
-            DatabaseMatch   Restricts the results to a particular source.
-            LanguageType    The language type of the query text.
-            MaxDate     The latest date permitted for a result document.
-            MaxResults  The maximum number of results to be returned.
-            MinDate     The earliest date permitted for a result document.
-            PrintFields     Return additional information.
-            Start   Prints results only from this position onwards.
-            Text    The query text.
-         */
 
         String query = getTransformedQuery();
         try {
@@ -80,21 +64,18 @@
         final String sortByString = this.getParameters().get("userSortBy") != 
null ? (String) this.getParameters().get("userSortBy") : "mix";
         final String videoSource = this.getParameters().get("videoSource") != 
null ? (String) this.getParameters().get("videoSource") : "";
         final String videoLanguage = this.getParameters().get("videoLanguage") 
!= null ? (String) this.getParameters().get("videoLanguage") : "";
-//        String biasDate = sortByString.equals("standard") ? "100" : "0"; // 
default is normally datetime which is 0
 
         String biasDate = "50"; // mix
         if (sortByString.equals("datetime")) {
             biasDate="0";
-        }
-        else if (sortByString.equals("standard")) {
+        } else if (sortByString.equals("standard")) {
             biasDate="100";
         }
 
-        // Sample url: 
http://usp1.blinkx.com/partnerapi/sesam/?Anylanguage=true&Adultfilter=true&channelhits=true&printfields=media_duration&searchtype=enrichment&BiasDate=0&Start=1&text=pixies
+        // Sample url: 
http://usp1.blinkx.com/partnerapi/sesam/?Adultfilter=true&channelhits=true&printfields=media_duration,media_format_string,language&fieldhits=language,media_format_string&highlight=terms,summaryterms&searchtype=full&Anylanguage=true&BiasDate=50&Start=0&text=pixies
         // Please note that Schibsted is charged for every search on Blinkx!
+        // API is available at http://usp1.blinkx.com/partnerapi/help/
 
-//        
http://usp1.blinkx.com/partnerapi/sesam/?text=jack&printfields=media_format_string,language&fieldhits=language,media_format_string&highlight=terms,summaryterms&channelhits=true
-
         StringBuilder url = new StringBuilder(255);
         
url.append("/partnerapi/sesam/?Adultfilter=true&channelhits=true&printfields=media_duration,media_format_string,language&fieldhits=language,media_format_string&highlight=terms,summaryterms");
         url.append("&searchtype="); url.append(searchType);
@@ -103,7 +84,7 @@
         url.append("&BiasDate="); url.append(biasDate);
         url.append("&Start="); url.append(getCurrentOffset(0));
         url.append("&text="); url.append(query);
-        LOG.debug("zz:VSC_URL: http://usp1.blinkx.com"+url);
+        LOG.debug("VSC_URL: http://usp1.blinkx.com"+url);
         return url.toString();
     }
 
@@ -227,9 +208,8 @@
             
videoLanguage.put(channelSibling.getAttributes().getNamedItem("name").getTextContent().toLowerCase(),channelSibling.getTextContent());
             channelSibling = channelSibling.getNextSibling();
         }
-//      TreeSet<Map.Entry> set = new TreeSet<Map.Entry>();
         TreeSet<Map.Entry> set = new TreeSet<Map.Entry>(new 
Comparator<Map.Entry>() {
-            public int compare(Map.Entry a, Map.Entry b) { // Sort descending 
by hits, ascending by case insensitive channel name if number of hits is equal
+            public int compare(Map.Entry a, Map.Entry b) { // Swedish first 
then sort descending by hits, ascending by case insensitive language name if 
number of hits is equal
                 // Always swedish first.... change this to a property?
                 if (a.getKey().equals("swedish")) {
                     return -1;

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

Reply via email to