Interface DelegatingRepository
- All Superinterfaces:
Repository
- All Known Implementing Classes:
ContextAwareRepository, DatasetRepository, FedXRepositoryWrapper, InterceptingRepositoryWrapper, NotifyingRepositoryWrapper, RepositoryWrapper
Main interface for repositories that wrap another repository.
-
Method Summary
Methods inherited from interface Repository
getConnection, getDataDir, getValueFactory, init, isInitialized, isWritable, setDataDir, shutDownModifier and TypeMethodDescriptionOpens a connection to this repository that can be used for querying and updating the contents of the repository.Get the directory where data and logging for this repository is stored.Gets a ValueFactory for this Repository.voidinit()Initializes this repository.booleanIndicates if the Repository has been initialized.booleanChecks whether this repository is writable, i.e. if the data contained in this repository can be changed.voidsetDataDir(File dataDir) Set the directory where data and logging for this repository is stored.voidshutDown()Shuts the repository down, releasing any resources that it keeps hold of.
-
Method Details
-
getDelegate
Repository getDelegate() -
setDelegate
-