X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2Fcommands%2FInfoCommand.java;fp=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2Fcommands%2FInfoCommand.java;h=7c8e578c4a963edc20c8060cf8b2c6871799e6e5;hb=1ab622be3bcde018e6b7816d4af8b79f80159630;hp=0000000000000000000000000000000000000000;hpb=1e8b64ac581cdc14d250c299347a628a5b57813b;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/mkjsf/pazpar2/commands/InfoCommand.java b/src/main/java/com/indexdata/mkjsf/pazpar2/commands/InfoCommand.java new file mode 100644 index 0000000..7c8e578 --- /dev/null +++ b/src/main/java/com/indexdata/mkjsf/pazpar2/commands/InfoCommand.java @@ -0,0 +1,51 @@ +/** + * + */ +package com.indexdata.mkjsf.pazpar2.commands; + +import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand; + +/** + * @author Niels Erik + * + */ +public class InfoCommand extends Pazpar2Command implements ServiceProxyCommand { + + /** + * + */ + private static final long serialVersionUID = -180974027395677475L; + + public InfoCommand () { + super("info"); + } + + /* (non-Javadoc) + * @see com.indexdata.mkjsf.pazpar2.commands.Pazpar2Command#copy() + */ + @Override + public Pazpar2Command copy() { + InfoCommand newCommand = new InfoCommand(); + for (String parameterName : parameters.keySet()) { + newCommand.setParameterInState(parameters.get(parameterName).copy()); + } + return newCommand; + } + + /* (non-Javadoc) + * @see com.indexdata.mkjsf.pazpar2.commands.Pazpar2Command#getSp() + */ + @Override + public ServiceProxyCommand getSp() { + return this; + } + + /* (non-Javadoc) + * @see com.indexdata.mkjsf.pazpar2.commands.Pazpar2Command#spOnly() + */ + @Override + public boolean spOnly() { + return false; + } + +}