public interface IConfigProvider
This interface identifies a configuration provider. Each configuration provider plug-in implements this interface.
Modifier and Type | Method and Description |
---|---|
IConfigRepository |
createRepository(UtlAddressDescriptor descriptor)
Create a configuration repository.
|
String |
getName()
Get the provider name
|
IConfigRepository |
openRepository(UtlAddressDescriptor descriptor)
Open a configuration repository.
|
boolean |
repositoryExists(UtlAddressDescriptor descriptor)
Check if a configuration repository exists.
|
String getName()
IConfigRepository createRepository(UtlAddressDescriptor descriptor) throws EConfigException
descriptor
- The repository descriptor used to describe the repository
to create.EConfigException
- Thrown in case an error occurs during the creation
of the repositoryIConfigRepository openRepository(UtlAddressDescriptor descriptor) throws EConfigException
descriptor
- The repository descriptor used to describe the repository
to open.EConfigException
- Thrown in case an error occurs during the opening
of the repositoryboolean repositoryExists(UtlAddressDescriptor descriptor)
descriptor
- The repository descriptor used to describe the repository
to check for.Copyright © 2019 Neeve Research, LLC. All Rights Reserved.