DLESE Tools
v1.6.0

Package org.dlese.dpc.repository

Class Summary
DirInfo Data structure that holds information about a directory of metadata files.
Keys Contains keys that are used to retrieve data from the SerializedDataManager, which holds the repository data.
MetadataFormatInfo Data structure that holds information about a metadata format.
OAISetsXMLConfigManager Reads and writes the XML configuration file used to define OAI sets in the RepositoryManager.
RecordData Holds data related to a single item-level record such as it's annotations and records that refer to the same resource.
RecordDataService Provides data related to a given collection-level record such as its associated IDs and annotations.
RepositoryManager Manages a repository of metadata files for use in discovery, cataloging, OAI and other applications.
SetInfo Data structure used in the RepositoryManager to hold information about a set of metadata files.
SetInfo.FormatComparator Implements Comparator to enable sorting by format.
SetInfo.NameComparator Implements Comparator to enable sorting by name.
SetInfo.NumDeletedComparator Implements Comparator to enable sorting by numDeleted.
SetInfo.NumFilesComparator Implements Comparator to enable sorting by numFiles.
SetInfo.NumIndexedComparator Implements Comparator to enable sorting by numIndexed.
SetInfo.NumIndexingErrorsComparator Implements Comparator to enable sorting by numIndexingErrors.
SetInfo.SetSpecComparator Implements Comparator to enable sorting by setSpec.
SetInfo.StatusComparator Implements Comparator to enable sorting by status.
 

Exception Summary
OAIErrorException Indicates an OAI error.
PutCollectionException Indicates a problem occured when attempting to add, modify or delete a collection in the repository.
RecordUpdateException Indicates a problem occured when attempting to add, modify or delete a record the repository.
 


DLESE Tools
v1.6.0