Refactors commands and injection
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / commands / StatCommand.java
1 package com.indexdata.mkjsf.pazpar2.commands;\r
2 \r
3 import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand;\r
4 \r
5 public class StatCommand extends Pazpar2Command implements ServiceProxyCommand {\r
6 \r
7   private static final long serialVersionUID = 3980630346114157336L;\r
8 \r
9   public StatCommand() {\r
10     super("stat");\r
11   }\r
12   \r
13   public StatCommand copy () {\r
14     StatCommand newCommand = new StatCommand();\r
15     for (String parameterName : parameters.keySet()) {\r
16       newCommand.setParameterInState(parameters.get(parameterName).copy());      \r
17     }    \r
18     return newCommand;\r
19   }\r
20 \r
21   @Override\r
22   public ServiceProxyCommand getSp() {\r
23     return this;\r
24   }\r
25 \r
26   @Override\r
27   public boolean spOnly() {    \r
28     return false;\r
29   }\r
30 \r
31 \r
32 }\r