b4f4f4ab1943364c87826d231e89d2c0daa7f39e
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / commands / PingCommand.java
1 package com.indexdata.mkjsf.pazpar2.commands;\r
2 \r
3 import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand;\r
4 import com.indexdata.mkjsf.pazpar2.state.StateManager;\r
5 \r
6 public class PingCommand extends Pazpar2Command implements ServiceProxyCommand {\r
7 \r
8   private static final long serialVersionUID = 8876721711326535847L;\r
9 \r
10   public PingCommand(StateManager stateMgr) {\r
11     super("ping",stateMgr);    \r
12   }\r
13   \r
14   public PingCommand copy () {\r
15     PingCommand newCommand = new PingCommand(stateMgr);\r
16     for (String parameterName : parameters.keySet()) {\r
17       newCommand.setParameterInState(parameters.get(parameterName).copy());      \r
18     }    \r
19     return newCommand;\r
20   }\r
21 \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