X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fpz2utils4jsf%2Fpazpar2%2Fcommands%2FPazpar2Command.java;h=97be62d4c8b29032e912c3fc11173ea8aeaf467a;hb=62a1b44f130d55254ae69c7ff99a508b0079c92e;hp=296f2efff2e024c32d052b6bf00b692de131b24d;hpb=7b71381e71db35eed511606e80c0d3e18cab4d2b;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/commands/Pazpar2Command.java b/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/commands/Pazpar2Command.java index 296f2ef..97be62d 100644 --- a/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/commands/Pazpar2Command.java +++ b/src/main/java/com/indexdata/pz2utils4jsf/pazpar2/commands/Pazpar2Command.java @@ -40,14 +40,14 @@ public class Pazpar2Command implements CommandReadOnly, Serializable { } public void setParameter (CommandParameter parameter) { - logger.debug("Setting parameter " + parameter.getName() + "=" + parameter.getValueWithExpressions() + " to " + this.getName()); + logger.debug(name + " setting parameter " + parameter.getName() + "=" + parameter.getValueWithExpressions() + " to " + this.getName()); parameters.put(parameter.getName(),parameter); stateMgr.checkIn(this); } public void setParameters (CommandParameter... params) { for (CommandParameter param : params) { - logger.debug("Setting parameter " + param.getName() + "=" + param.getValueWithExpressions() + " to " + this.getName()); + logger.debug(name + " setting parameter " + param.getName() + "=" + param.getValueWithExpressions() + " to " + this.getName()); parameters.put(param.getName(),param); } stateMgr.checkIn(this); @@ -55,7 +55,7 @@ public class Pazpar2Command implements CommandReadOnly, Serializable { public void setParameterSilently (CommandParameter parameter) { - logger.debug("Setting parameter silently " + parameter.getName() + "=" + parameter.getValueWithExpressions() + " to " + this.getName()); + logger.debug(name + " setting parameter silently " + parameter.getName() + "=" + parameter.getValueWithExpressions() + " to " + this.getName()); parameters.put(parameter.getName(),parameter); } @@ -74,6 +74,11 @@ public class Pazpar2Command implements CommandReadOnly, Serializable { stateMgr.checkIn(this); } + public void removeParametersSilently() { + parameters = new HashMap(); + } + + public boolean hasParameters () { return (parameters.keySet().size()>0); } @@ -131,9 +136,5 @@ public class Pazpar2Command implements CommandReadOnly, Serializable { public String getSession() { return getParameterValue("session"); - } - - - - + } }