Package org.lsst.ccs
Class ConfigurationDAOWrapper
java.lang.Object
org.lsst.ccs.ConfigurationDAOWrapper
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()initialLoadConfiguration(ConfigurationDescription configDescription, boolean failOnException) loadConfiguration(ConfigurationDescription configDescription) resolveConfigurationDescription(ConfigurationDescription configDescription) saveChangesForCategoriesAs(SingleCategoryTagData singleCategoryDataToSave)
-
Method Details
-
initialLoadConfiguration
public ConfigurationLoadedData initialLoadConfiguration(ConfigurationDescription configDescription, boolean failOnException) -
loadConfiguration
public ConfigurationLoadedData loadConfiguration(ConfigurationDescription configDescription) throws ConfigurationServiceException - Throws:
ConfigurationServiceException
-
resolveConfigurationDescription
public ConfigurationDescription resolveConfigurationDescription(ConfigurationDescription configDescription) -
loadCategoryTag
public SingleCategoryTagData loadCategoryTag(SingleCategoryTag tag) throws ConfigurationServiceException - Throws:
ConfigurationServiceException
-
saveChangesForCategoriesAs
public SingleCategoryTag saveChangesForCategoriesAs(SingleCategoryTagData singleCategoryDataToSave) throws ConfigurationServiceException - Throws:
ConfigurationServiceException
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
getConfigurationDAO
-