- All Implemented Interfaces:
- RepositoryMaintenance
- Direct Known Subclasses:
- RepositorySQLCustodian, RepositoryXMLCustodian
public abstract class RepositoryCustodian
extends java.lang.Object
implements RepositoryMaintenance
This is an interface for all classes that manage a repository. Typically
potentially risky, cumbersome, and/or hazardous tasks such a deprecation or
deletion of entries, batch transfers, etc are handled by a manager. Usually, the
implementation of similar methods within repository storage classes
should be avoided for stablility of design and reducing fragility. In short, don't give
"nuclear option" to subordinate classes.