1 package com.indexdata.mkjsf.pazpar2.commands;
\r
3 import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand;
\r
6 * Represents a Pazpar2 <code>termlist</code> command.
\r
11 public class TermlistCommand extends Pazpar2Command implements ServiceProxyCommand {
\r
13 private static final long serialVersionUID = -7067878552863021727L;
\r
15 public TermlistCommand() {
\r
20 * Sets Pazpar2 parameter <code>name</code>. See Pazpar2 documentation for details.
\r
22 public void setName(String names) {
\r
23 setParameter(new CommandParameter("name","=",names));
\r
27 * Gets parameter value for <code>name</cod>
\r
29 public String getName () {
\r
30 return getParameterValue("name");
\r
34 * Sets Pazpar2 parameter <code>num</code>. See Pazpar2 documentation for details.
\r
36 public void setNum (String num) {
\r
37 setParameter(new CommandParameter("num","=",num));
\r
41 * Gets parameter value for <code>num</cod>
\r
43 public String getNum () {
\r
44 return getParameterValue("num");
\r
47 public TermlistCommand copy () {
\r
48 TermlistCommand newCommand = new TermlistCommand();
\r
49 for (String parameterName : parameters.keySet()) {
\r
50 newCommand.setParameterInState(parameters.get(parameterName).copy());
\r
56 public ServiceProxyCommand getSp() {
\r
61 public boolean spOnly() {
\r