public abstract class AbstractCatalogServiceDriver extends AbstractDiscoveryServiceDriver implements ICatalogServiceDriver
Constructor and Description |
---|
AbstractCatalogServiceDriver() |
Modifier and Type | Method and Description |
---|---|
DiscoveryServiceQuery |
createQuery()
Create and return an empty query
|
String |
getMaxRecords() |
int |
getNumberOfRecords(XMLNode node,
String label,
String attribute)
This function returns the number of records that have been retrieved.
|
String |
getOutputFormat() |
String[] |
getOutputSchema() |
IProfile |
getProfile()
Gets the profile.
|
CatalogQuery |
getQuery() |
GetRecordsReply |
getRecordsReply() |
ServerData |
getServerData()
Return the server data
|
String |
getSortBy() |
String |
getStartPosition() |
void |
setMaxRecords(String maxRecords) |
void |
setOutputFormat(String outputFormat) |
void |
setOutputSchema(String outputSchema) |
void |
setOutputSchema(String[] outputSchema) |
void |
setQuery(CatalogQuery query) |
void |
setServerData(ServerData serverData)
Used to set a ServerData that contains the properties
that have been fixed by the user
|
void |
setSortBy(String sortBy) |
void |
setStartPosition(String startPosition) |
getAditionalSearchPanel, getDefaultPort, getDefaultSchema, getOneServer, getServerAnswerReady, isProtocolSupported, setServerAnswerReady, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getRecords
getAditionalSearchPanel, getCapabilities, getDefaultPort, getDefaultSchema, getOneServer, getServerAnswerReady, getServiceName, isProtocolSupported, setServerAnswerReady, toString
public void setServerData(ServerData serverData)
public ServerData getServerData()
public IProfile getProfile()
getProfile
in interface ICatalogServiceDriver
public int getNumberOfRecords(XMLNode node, String label, String attribute)
node
- The answer treelabel
- Node Name that contains the valueattribute
- Attributes wich contain the valuepublic DiscoveryServiceQuery createQuery()
IDiscoveryServiceDriver
createQuery
in interface IDiscoveryServiceDriver
public CatalogQuery getQuery()
public void setQuery(CatalogQuery query)
query
- The query to set.public String getMaxRecords()
public void setMaxRecords(String maxRecords)
maxRecords
- The maxRecords to set.public String getOutputFormat()
public void setOutputFormat(String outputFormat)
outputFormat
- The outputFormat to set.public String[] getOutputSchema()
public void setOutputSchema(String[] outputSchema)
outputSchema
- The outputSchema to set.public void setOutputSchema(String outputSchema)
outputSchema
- public String getSortBy()
public void setSortBy(String sortBy)
sortBy
- The sortBy to set.public String getStartPosition()
public void setStartPosition(String startPosition)
startPosition
- The startPosition to set.public GetRecordsReply getRecordsReply()