
public class LocalConfigurationDAO extends Object implements ConfigurationDAO
| Constructor and Description |
|---|
LocalConfigurationDAO()
Default constructor of a local file based ConfigurationDAO.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasCategoryTagData(SingleCategoryTag singleCategoryTag)
Utility method to test if the DAO has data for a SingleCategoryTag.
|
SingleCategoryTagData |
loadCategoryTag(SingleCategoryTag singleCategoryTag)
Load the configuration data for a SingleCategoryTag.
|
SingleCategoryTag |
saveCategoryTagData(SingleCategoryTagData data)
Save the data included in the provided SingleCategoryTag object.
|
static String |
toPropertiesFileName(SingleCategoryTag singleCategoryTag) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic LocalConfigurationDAO()
public SingleCategoryTagData loadCategoryTag(SingleCategoryTag singleCategoryTag) throws ConfigurationServiceException
ConfigurationDAOloadCategoryTag in interface ConfigurationDAOsingleCategoryTag - 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.public SingleCategoryTag saveCategoryTagData(SingleCategoryTagData data) throws ConfigurationServiceException
ConfigurationDAOsaveCategoryTagData in interface ConfigurationDAOdata - The data to be saved; it includes the configuration
parameter values and associated comments.ConfigurationServiceException - if the data could not be saved.public boolean hasCategoryTagData(SingleCategoryTag singleCategoryTag)
ConfigurationDAOhasCategoryTagData in interface ConfigurationDAOsingleCategoryTag - a SingleCategoryTag object describing the requested data.public static String toPropertiesFileName(SingleCategoryTag singleCategoryTag)
Copyright © 2021 LSST. All rights reserved.