import java.io.IOException;\r
import java.io.Serializable;\r
\r
-import com.indexdata.masterkey.pazpar2.client.Pazpar2HttpResponse;\r
import com.indexdata.masterkey.pazpar2.client.exceptions.Pazpar2ErrorException;\r
-import com.indexdata.pz2utils4jsf.config.Pz2Configurator;\r
-import com.indexdata.pz2utils4jsf.errors.ConfigurationException;\r
+import com.indexdata.pz2utils4jsf.config.Configurable;\r
\r
-\r
-public interface SearchClient extends Serializable {\r
-\r
- public void configure(Pz2Configurator configurator) throws ConfigurationException;\r
+public interface SearchClient extends Configurable, Serializable {\r
+ \r
public void setSearchCommand(Pazpar2Command command);\r
public CommandResponse executeCommand(Pazpar2Command command, ByteArrayOutputStream baos) throws Pazpar2ErrorException, IOException;\r
public SearchClient cloneMe();\r