com.raritantechnologies.federated.z3950
Class Z3950SearchApp

java.lang.Object
  extended bycom.raritantechnologies.federated.z3950.Z3950SearchApp

public class Z3950SearchApp
extends java.lang.Object

Executes Z3950 searches.


Developed by Raritan Technologies Inc..

Author:
Glenn Robitaille, Ted Sullivan

Nested Class Summary
 class Z3950SearchApp.ZClient
          The ZClient class is used as a Z3950 Client to retrieve results from a Z3950 Target.
 
Field Summary
 int maxRecordsRequested
           
 
Constructor Summary
Z3950SearchApp()
          Constructor.
 
Method Summary
 IResultSet executeSearch(java.util.Properties inputParameters, java.lang.String pqnQuery, SearchSource z3950Source)
           
 IResultSet executeSearch(java.util.Properties inputParameters, java.lang.String pqnQuery, SearchSource z3950Source, java.lang.String userID, java.lang.String password)
           
 java.lang.String getName()
          Returns a programmatic name for this worker.
 IResultSet getResults(SearchSource z3950Source, java.lang.Integer startRec, java.lang.Integer pageSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxRecordsRequested

public int maxRecordsRequested
Constructor Detail

Z3950SearchApp

public Z3950SearchApp()
Constructor.

Method Detail

executeSearch

public IResultSet executeSearch(java.util.Properties inputParameters,
                                java.lang.String pqnQuery,
                                SearchSource z3950Source)

executeSearch

public IResultSet executeSearch(java.util.Properties inputParameters,
                                java.lang.String pqnQuery,
                                SearchSource z3950Source,
                                java.lang.String userID,
                                java.lang.String password)

getResults

public IResultSet getResults(SearchSource z3950Source,
                             java.lang.Integer startRec,
                             java.lang.Integer pageSize)

getName

public java.lang.String getName()
Returns a programmatic name for this worker.

Returns:
a programmatic name for this worker.