public class Z3950CatalogServiceDriver extends AbstractCatalogServiceDriver
http://www.loc.gov/z3950/agency/| Constructor and Description |
|---|
Z3950CatalogServiceDriver() |
| Modifier and Type | Method and Description |
|---|---|
DiscoveryServiceCapabilities |
getCapabilities(java.net.URI uri)
It try to discover the server capabilities.
|
int |
getDefaultPort() |
java.lang.String |
getDefaultSchema() |
java.lang.String |
getQueryProfile() |
GetRecordsReply |
getRecords(java.net.URI uri,
CatalogQuery query,
int firstRecord)
It send a request with a query to retrieve the server records
|
java.lang.String |
getServiceName() |
boolean |
isProtocolSupported(java.net.URI uri)
It have to prove if the specified protocol is supported.
|
createQuery, getMaxRecords, getNumberOfRecords, getOutputFormat, getOutputSchema, getProfile, getQuery, getRecordsReply, getServerData, getSortBy, getStartPosition, setMaxRecords, setOutputFormat, setOutputSchema, setOutputSchema, setQuery, setServerData, setSortBy, setStartPositiongetAditionalSearchPanel, getOneServer, getServerAnswerReady, setServerAnswerReady, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAditionalSearchPanel, getOneServer, getServerAnswerReady, setServerAnswerReady, toStringpublic DiscoveryServiceCapabilities getCapabilities(java.net.URI uri)
IDiscoveryServiceDriveruri - Server URIpublic GetRecordsReply getRecords(java.net.URI uri, CatalogQuery query, int firstRecord)
ICatalogServiceDriveruri - Server URIquery - It contains the values to do the query (title="XXX",abstract="YYY",...)firstRecord - Number of the first record to retrievepublic boolean isProtocolSupported(java.net.URI uri)
IDiscoveryServiceDriverisProtocolSupported in interface IDiscoveryServiceDriverisProtocolSupported in class AbstractDiscoveryServiceDriveruri - Server URIpublic java.lang.String getQueryProfile()
public java.lang.String getServiceName()
public int getDefaultPort()
getDefaultPort in interface IDiscoveryServiceDrivergetDefaultPort in class AbstractDiscoveryServiceDriverpublic java.lang.String getDefaultSchema()
getDefaultSchema in interface IDiscoveryServiceDrivergetDefaultSchema in class AbstractDiscoveryServiceDriver