Adds support for rank parameter on search command
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / commands / SearchCommand.java
index 4dcb108..af340b0 100644 (file)
@@ -81,14 +81,22 @@ public class SearchCommand extends Pazpar2Command implements ServiceProxyCommand
     return getParameterValue("maxrecs");\r
   }\r
   \r
-  public void setSort () {\r
-    setParameter(new CommandParameter("sort","=","sort"));\r
+  public void setSort (String sort) {\r
+    setParameter(new CommandParameter("sort","=",sort));\r
   }\r
   \r
   public String getSort () {\r
     return getParameterValue("sort");\r
   }\r
   \r
+  public void setRank (String rank) {\r
+    setParameter(new CommandParameter("rank","=",rank));\r
+  }\r
+  \r
+  public String getRank () {\r
+    return getParameterValue("rank");\r
+  }\r
+  \r
   /**\r
    * Sets a facet, in CQL, to restrict the current results,\r
    * then executes the search \r
@@ -208,4 +216,9 @@ public class SearchCommand extends Pazpar2Command implements ServiceProxyCommand
     return this;\r
   }\r
 \r
+  @Override\r
+  public boolean spOnly() {\r
+    return false;\r
+  }\r
+\r
 }\r