Class Summary |
AbstractHarvester |
Abstract super class of all CS-W harvesters. |
CatalogueHarvester |
Harverster implementation for harvesting other catalogue services. |
CSWProfileHarvester |
Harverster implementation for harvesting single metadata documents. |
CSWSychronizationTrigger |
Trigger implementation for synchronizing several CSW instances for incomming Transaction requests |
Delete |
A Delete object constains a constraint that defines a set of records that are to be deleted from
the catalogue. |
Harvest |
The general model defines two operations in the Manager class that may be used to create or
update records in the catalogue. |
HarvesterFactory |
returns an concrete instance of |
HarvestRepository |
A harvest repository is a database that stores harvest requests and that caches basic record
informations to optimizes harvesting of large sources (e.g. other catalogues). |
HarvestResult |
|
HarvetResultDocument |
|
Insert |
An Insert object is a container for one or more records that are to be inserted into the
catalogue. |
InsertResults |
An InsertResult object may appear zero or more times in the transaction response. |
Manager |
|
Messages |
|
Operation |
|
ServiceHarvester |
Concrete implementation of |
Transaction |
A Transaction defines an atomic unit of work and is a container for one or more insert, update
and/or delete actions. |
TransactionDocument |
The Transaction operation defines an interface for creating, modifying and deleting catalogue
records. |
TransactionResult |
|
TransactionResultDocument |
|
Update |
An Update object is used to specify values to be used to change existing information in the
catalogue. |
XMLFactory |
|