Adds remaining command parameters ref. Pazpar2 protocol doc.
authorNiels Erik G. Nielsen <nielserik@indexdata.com>
Mon, 22 Apr 2013 20:50:15 +0000 (16:50 -0400)
committerNiels Erik G. Nielsen <nielserik@indexdata.com>
Mon, 22 Apr 2013 20:50:15 +0000 (16:50 -0400)
src/main/java/com/indexdata/mkjsf/pazpar2/commands/RecordCommand.java
src/main/java/com/indexdata/mkjsf/pazpar2/commands/ShowCommand.java
src/main/java/com/indexdata/mkjsf/pazpar2/commands/TermlistCommand.java

index 78d192e..8713ece 100644 (file)
@@ -16,7 +16,51 @@ public class RecordCommand extends Pazpar2Command {
   \r
   public String getId () {\r
     return getParameterValue("id");\r
-  }    \r
+  }\r
+  \r
+  public void setOffset (String offset) {\r
+    setParameter(new CommandParameter("offset","=",offset));\r
+  }\r
+  \r
+  public String getOffset () {\r
+    return getParameterValue("offset");\r
+  }\r
+  \r
+  public void setChecksum (String checksum) {\r
+    setParameter(new CommandParameter("checksum","=",checksum));\r
+  }\r
+  \r
+  public String getChecksum () {\r
+    return getParameterValue("checksum");\r
+  }\r
+  \r
+  public void setNativesyntax (String nativesyntax) {\r
+    setParameterInState(new CommandParameter("nativesyntax","=",nativesyntax));\r
+  }\r
+  \r
+  public String getNativesyntax () {\r
+    return getParameterValue("nativesyntax");\r
+  }\r
+  \r
+  public void setSyntax (String syntax) {\r
+    setParameterInState(new CommandParameter("syntax","=",syntax));    \r
+  }\r
+  \r
+  public String getSyntax () {\r
+    return getParameterValue("syntax");\r
+  }\r
+  \r
+  public void setEsn (String esn) {\r
+    setParameter(new CommandParameter("esn","=",esn));\r
+  }\r
+  \r
+  public String getEsn () {\r
+    return getParameterValue("esn");\r
+  }\r
+  \r
+  public void setBinary (String binary) {\r
+    setParameter(new CommandParameter("binary","=",binary));\r
+  }\r
 \r
   @Override\r
   public RecordCommand copy () {\r
index a4e9047..f9e7931 100644 (file)
@@ -87,6 +87,10 @@ public class ShowCommand extends Pazpar2Command {
     return getParameter("num") != null ? Integer.parseInt(getParameter("num").value) : 0;\r
   }\r
   \r
+  public void setBlock(String block) {\r
+    setParameterInState(new CommandParameter("block","=",block));\r
+  }\r
+  \r
   public ShowCommand copy () {\r
     ShowCommand newCommand = new ShowCommand(stateMgr);\r
     for (String parameterName : parameters.keySet()) {\r
index 789186c..3188b64 100644 (file)
@@ -10,4 +10,19 @@ public class TermlistCommand extends Pazpar2Command {
     super("termlist",stateMgr);\r
   }\r
 \r
+  public void setName(String names) {\r
+    setParameter(new CommandParameter("name","name",names));\r
+  }\r
+  \r
+  public String getName () {\r
+    return getParameterValue("name");\r
+  }\r
+  \r
+  public void setNum (String num) {\r
+    setParameter(new CommandParameter("num","=",num));\r
+  }\r
+  \r
+  public String getNum () {\r
+    return getParameterValue("num");\r
+  }\r
 }\r