-package com.indexdata.pz2utils4jsf.pazpar2.commands;\r
-\r
-/**\r
- * Interface to Pazpar2Command to be used when the given command\r
- * should not change. Meant to avoid redundant cloning of commands\r
- * for potential state changes. \r
- * \r
- * @author Niels Erik\r
- *\r
- */\r
-public interface CommandReadOnly {\r
-\r
- public String getName();\r
- public String getValueWithExpressions();\r
- public String getEncodedQueryString();\r
- public boolean hasParameters();\r
- public boolean hasParameterSet(String parameterName);\r
- public String getParameterValue(String parameterName);\r
- public String getUrlEncodedParameterValue(String parameterName);\r
- \r
-}\r