public interface ConfigurationDAO extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
default void |
close()
Called when the DAO is no longer used (typically at shutdown).
|
SingleCategoryTagData |
loadCategoryTag(org.lsst.ccs.config.SingleCategoryTag singleCategoryTag)
Load the configuration data for a SingleCategoryTag.
|
org.lsst.ccs.config.SingleCategoryTag |
saveCategoryTagData(SingleCategoryTagData singleCategoryTagData)
Save the data included in the provided SingleCategoryTag object.
|
SingleCategoryTagData loadCategoryTag(org.lsst.ccs.config.SingleCategoryTag singleCategoryTag) throws ConfigurationServiceException
singleCategoryTag - The object describing the data to be loaded for
a single category tag.ConfigurationServiceException - if the data
cannot be found or loaded for the given SingleCategoryTag instance.org.lsst.ccs.config.SingleCategoryTag saveCategoryTagData(SingleCategoryTagData singleCategoryTagData) throws ConfigurationServiceException
singleCategoryTagData - The data to be saved; it includes the configuration
parameter values and associated comments.ConfigurationServiceException - if the data could not be saved.default void close()
close in interface AutoCloseableCopyright © 2021 LSST. All rights reserved.