import com.indexdata.mkjsf.pazpar2.commands.StatCommand;\r
import com.indexdata.mkjsf.pazpar2.commands.TermlistCommand;\r
import com.indexdata.mkjsf.pazpar2.commands.sp.AuthCommand;\r
+import com.indexdata.mkjsf.pazpar2.commands.sp.CategoriesCommand;\r
import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommands;\r
\r
/**\r
commands.put(Pazpar2Commands.BYTARGET, new BytargetCommand(mgr)); \r
\r
commands.put(ServiceProxyCommands.AUTH, new AuthCommand(mgr));\r
- key = "#1";\r
+ commands.put(ServiceProxyCommands.CATEGORIES, new CategoriesCommand(mgr));\r
+ // key = "#1";\r
}\r
\r
/**\r
if (key == null) {\r
StringBuilder querystatebuilder = new StringBuilder("");\r
for (Pazpar2Command command : commands.values()) {\r
- if (command.hasParameters()) {\r
- querystatebuilder.append("||"+command.getCommandName()+"::");\r
- querystatebuilder.append(command.getValueWithExpressions());\r
- } \r
+ if (! (command instanceof AuthCommand )) {\r
+ if (command.hasParameters()) {\r
+ querystatebuilder.append("||"+command.getCommandName()+"::");\r
+ querystatebuilder.append(command.getValueWithExpressions());\r
+ }\r
+ }\r
} \r
key = "#"+querystatebuilder.toString();\r
return key;\r