\r
import org.apache.log4j.Logger;\r
\r
+import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand;\r
import com.indexdata.mkjsf.pazpar2.state.StateManager;\r
\r
@SessionScoped\r
-public class SearchCommand extends Pazpar2Command {\r
+public class SearchCommand extends Pazpar2Command implements ServiceProxyCommand {\r
\r
private static final long serialVersionUID = -1888520867838597236L;\r
private static Logger logger = Logger.getLogger(SearchCommand.class);\r
\r
public void addFilter(String filterExpression) {\r
// TODO: implement\r
- if (hasParameterSet("filter")) {\r
+ if (hasParameterValue("filter")) {\r
setFilter(filterExpression);\r
} else {\r
getParameter("filter");\r
return newCommand;\r
}\r
\r
+ @Override\r
+ public ServiceProxyCommand getSp() {\r
+ return this;\r
+ }\r
+\r
}\r