public interface ConfigurationProxy
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
findAvailableConfigurationsForCategory(String category) |
boolean |
isAvailable()
Checks whether the configuration service is unavailable or not.
|
Map<String,Properties> |
loadCategories(Map<String,String> taggedCategories)
For each pair 'category:configuration' in taggedCategories, the category is loaded
with its specified configuration, categories that are not mentioned are left untouched.
|
void |
saveChangesForCategoriesAs(Map<String,String> taggedCategories,
List<org.lsst.ccs.bus.data.ConfigurationParameterInfo> values)
Changes made in the specified categories are saved under the newly specified
name for this category, changes on parameters that belong to other categories
are left unchanged.
|
void saveChangesForCategoriesAs(Map<String,String> taggedCategories, List<org.lsst.ccs.bus.data.ConfigurationParameterInfo> values) throws ConfigurationServiceException
taggedCategories - the categories to savevalues - the view of configuration parametersConfigurationServiceException - if the configuration service is not available.Map<String,Properties> loadCategories(Map<String,String> taggedCategories) throws ConfigurationServiceException
taggedCategories - a list of tagged categoriesConfigurationServiceExceptionConfigurationServiceExceptionSet<String> findAvailableConfigurationsForCategory(String category)
boolean isAvailable()
Copyright © 2017 LSST. All rights reserved.