|
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 |
|