org.jafer.sru.bridge
Class SearchRetrieveOperationBridge

java.lang.Object
  extended by org.jafer.sru.bridge.V1Bridge
      extended by org.jafer.sru.bridge.SearchRetrieveOperationBridge
All Implemented Interfaces:
OperationBridge

public class SearchRetrieveOperationBridge
extends V1Bridge
implements OperationBridge

This bridge executes an SRW Search Retrieve operation call.


Field Summary
private static java.lang.String MAXIMUM_RECORDS_KEY
          Stores a reference to key used to find the maximumRecords in paramaters
private static java.lang.String QUERY_KEY
          Stores a reference to key used to find the query in paramaters
private static java.lang.String RECORD_PACKING_KEY
          Stores a reference to key used to find the recordPacking in paramaters
private static java.lang.String RECORD_SCHEMA_KEY
          Stores a reference to key used to find the recordSchema in paramaters
private static java.lang.String RECORD_XPATH_KEY
          Stores a reference to key used to find the recordXPath in paramaters
private static java.lang.String RESULT_SET_TTL_KEY
          Stores a reference to key used to find the resultSetTTL in paramaters
private static java.lang.String SORT_KEYS_KEY
          Stores a reference to key used to find the sortKeys in paramaters
private static java.lang.String START_RECORD_KEY
          Stores a reference to key used to find the startRecord in paramaters
private static java.lang.String STYLESHEET_KEY
          Stores a reference to key used to find the stylesheet in paramaters
 
Constructor Summary
SearchRetrieveOperationBridge()
           
 
Method Summary
 java.lang.String execute(java.util.Map parameters, java.net.URL serviceUrl)
          Execute the explain operation
 
Methods inherited from class org.jafer.sru.bridge.V1Bridge
createExplainDiagnosticResponse, createScanDiagnosticResponse, createSearchDiagnosticResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RECORD_PACKING_KEY

private static final java.lang.String RECORD_PACKING_KEY
Stores a reference to key used to find the recordPacking in paramaters

See Also:
Constant Field Values

STYLESHEET_KEY

private static final java.lang.String STYLESHEET_KEY
Stores a reference to key used to find the stylesheet in paramaters

See Also:
Constant Field Values

QUERY_KEY

private static final java.lang.String QUERY_KEY
Stores a reference to key used to find the query in paramaters

See Also:
Constant Field Values

START_RECORD_KEY

private static final java.lang.String START_RECORD_KEY
Stores a reference to key used to find the startRecord in paramaters

See Also:
Constant Field Values

MAXIMUM_RECORDS_KEY

private static final java.lang.String MAXIMUM_RECORDS_KEY
Stores a reference to key used to find the maximumRecords in paramaters

See Also:
Constant Field Values

RECORD_SCHEMA_KEY

private static final java.lang.String RECORD_SCHEMA_KEY
Stores a reference to key used to find the recordSchema in paramaters

See Also:
Constant Field Values

RECORD_XPATH_KEY

private static final java.lang.String RECORD_XPATH_KEY
Stores a reference to key used to find the recordXPath in paramaters

See Also:
Constant Field Values

RESULT_SET_TTL_KEY

private static final java.lang.String RESULT_SET_TTL_KEY
Stores a reference to key used to find the resultSetTTL in paramaters

See Also:
Constant Field Values

SORT_KEYS_KEY

private static final java.lang.String SORT_KEYS_KEY
Stores a reference to key used to find the sortKeys in paramaters

See Also:
Constant Field Values
Constructor Detail

SearchRetrieveOperationBridge

public SearchRetrieveOperationBridge()
Method Detail

execute

public java.lang.String execute(java.util.Map parameters,
                                java.net.URL serviceUrl)
Execute the explain operation

Specified by:
execute in interface OperationBridge
Parameters:
parameters - map of paramaters to be sent
serviceUrl - the URL to the web service
Returns:
the response as XML