public abstract class ConfigProviderBase extends ConfigObject implements IConfigProvider
This class supplies the base implementation for a configuration provider. The provider should extend this class and complete the implementation.
| Modifier and Type | Method and Description |
|---|---|
IConfigRepository |
createRepository(UtlAddressDescriptor descriptor)
Implementation of
IConfigProvider.createRepository(com.neeve.util.UtlAddressDescriptor) |
String |
getName()
Implementation of
IConfigProvider.getName() |
IConfigRepository |
openRepository(UtlAddressDescriptor descriptor)
Implementation of
IConfigProvider.openRepository(com.neeve.util.UtlAddressDescriptor) |
boolean |
repositoryExists(UtlAddressDescriptor descriptor)
Implementation of
IConfigProvider.repositoryExists(com.neeve.util.UtlAddressDescriptor) |
getTracerpublic final String getName()
IConfigProvider.getName()getName in interface IConfigProviderpublic final IConfigRepository createRepository(UtlAddressDescriptor descriptor) throws EConfigException
IConfigProvider.createRepository(com.neeve.util.UtlAddressDescriptor)createRepository in interface IConfigProviderdescriptor - The repository descriptor used to describe the repository
to create.EConfigException - Thrown in case an error occurs during the creation
of the repositorypublic final IConfigRepository openRepository(UtlAddressDescriptor descriptor) throws EConfigException
IConfigProvider.openRepository(com.neeve.util.UtlAddressDescriptor)openRepository in interface IConfigProviderdescriptor - The repository descriptor used to describe the repository
to open.EConfigException - Thrown in case an error occurs during the opening
of the repositorypublic final boolean repositoryExists(UtlAddressDescriptor descriptor)
IConfigProvider.repositoryExists(com.neeve.util.UtlAddressDescriptor)repositoryExists in interface IConfigProviderdescriptor - The repository descriptor used to describe the repository
to check for.Copyright © 2019 Neeve Research, LLC. All Rights Reserved.