public class ConfigurationDAO extends Object implements GenericConfigurationDAO
| Constructor and Description |
|---|
ConfigurationDAO() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(int id) |
eu.dnetlib.monitoring.model.SensorConfiguration |
getConfiguration(String scenario,
String configurationName) |
org.springframework.jdbc.core.JdbcTemplate |
getJdbcTemplate() |
org.springframework.transaction.support.TransactionTemplate |
getTransactionTemplate() |
List<eu.dnetlib.monitoring.model.SensorConfiguration> |
listConfigurations(String scenario) |
List<String> |
listLabelNames(String scenario,
String metric) |
List<String> |
listLabelValues(String scenario,
String metric,
String labelName) |
List<String> |
listMetrics(String scenario) |
void |
setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
void |
setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate) |
public List<eu.dnetlib.monitoring.model.SensorConfiguration> listConfigurations(String scenario)
listConfigurations in interface GenericConfigurationDAOpublic eu.dnetlib.monitoring.model.SensorConfiguration getConfiguration(String scenario, String configurationName)
getConfiguration in interface GenericConfigurationDAOpublic List<String> listMetrics(String scenario)
listMetrics in interface GenericConfigurationDAOpublic List<String> listLabelNames(String scenario, String metric)
listLabelNames in interface GenericConfigurationDAOpublic List<String> listLabelValues(String scenario, String metric, String labelName)
listLabelValues in interface GenericConfigurationDAOpublic void delete(int id)
delete in interface GenericConfigurationDAOpublic org.springframework.jdbc.core.JdbcTemplate getJdbcTemplate()
public void setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
public void setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate)
Copyright © 2015. All Rights Reserved.