The dataset system is described at http://www.usatlas.bnl.gov/~dladams/dataset
ConnectionResolver (header,
source,
test)
This class is used to resolve a connection string, i.e. to find the full
connection string corresponding to a catalog type and possibly incomplete
connection string. This is accomplished by consulting the connection
description file (by default at $DIAL_CATALOG_CONF) and taking the first
string for the given type that has a prefix matching the input string.
CatalogError (header,
source,
test)
Class to hold error codes and messages for object (dataset, job, ...)
catalogs (repository, SC, RC, ...).
GenericRepository (header,
source,
test)
Abstract interface for a generic repository that enables users to store
string object descriptions (typically XML) indexed by string ID.
GenericSelectionCatalog (header, source, test) - Abstract interface for a selection catalog.
SqlGenericRepository (header,
source,
test)
Concrete implementation of GenericRepository based on SqlTable.
SqlSelectionCatalog (header, source, test) - Concrete implementation of GenericSelectionCatalog based on SqlTable.
FileGenericRepository (header,
source,
test)
Implementation of GenericRepository based on XML files with location and name
corresponing to the object ID.
GenericRepositoryOperator (header,
source,
test)
Provides an interface for operations on two generic repositories such as
merging and finding the list of inconsistent duplicates.
DatasetSelectionCatalog (header,
source,
test)
Interface for a dataset selection (metadata) catalog that associates
attributes with dataset ID's.
DatasetReplicaCatalog (header,
source,
test)
Interface for a dataset replica catalog that maps virtual datasets to
non-virtual datasets.