Interface abstracting Pazpar2 and Service Proxy services.
Contains one HTTP response to a command executed against a Pazpar2 service in such a way as to give the response parser a common interface to responses, whether they are from Pazpar2, from the Service Proxy, or are error messages created by the JSF application during processing.
Helper class for running multiple concurrent Pazpar2 commands.
Search client handling straight Pazpar2 requests.
Pz2Service is the main controller of the search logic, used for selecting the service type (which can be done by configuration and/or run-time), selecting which search client to use, and performing high-level control of request cycles and state management.
Search client handling Service Proxy requests.
Classes in this package are used for defining a service type, setting a service URL and controlling and executing commands against the selected service, eventually producing ClientCommandResponses for further processing elsewhere.