public class ObservationDAO extends Object implements GenericObservationDAO
| Constructor and Description |
|---|
ObservationDAO() |
| Modifier and Type | Method and Description |
|---|---|
int |
countObservations(String scenario) |
boolean |
create(eu.dnetlib.monitoring.model.Observation observation) |
List<eu.dnetlib.monitoring.model.Observation> |
findKLastObservations(String scenario,
String metric,
int k) |
List<eu.dnetlib.monitoring.model.Observation> |
findKLastObservations(String scenario,
String metric,
String labelName,
int k) |
List<eu.dnetlib.monitoring.model.Observation> |
findKLastObservations(String scenario,
String metric,
String labelName,
String labelVelue,
int k) |
List<eu.dnetlib.monitoring.model.Observation> |
findObservations(String scenario,
String metric) |
List<eu.dnetlib.monitoring.model.Observation> |
findObservations(String scenario,
String metric,
String labelName) |
eu.dnetlib.monitoring.model.Observation |
getById(String id) |
org.springframework.jdbc.core.JdbcTemplate |
getJdbcTemplate() |
org.springframework.transaction.support.TransactionTemplate |
getTransactionTemplate() |
List<String> |
listMetrics(String scenario) |
void |
setJdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
void |
setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate) |
public boolean create(eu.dnetlib.monitoring.model.Observation observation)
create in interface GenericObservationDAOpublic eu.dnetlib.monitoring.model.Observation getById(String id)
getById in interface GenericObservationDAOpublic List<eu.dnetlib.monitoring.model.Observation> findObservations(String scenario, String metric)
findObservations in interface GenericObservationDAOpublic List<eu.dnetlib.monitoring.model.Observation> findObservations(String scenario, String metric, String labelName)
findObservations in interface GenericObservationDAOpublic List<String> listMetrics(String scenario)
listMetrics in interface GenericObservationDAOpublic List<eu.dnetlib.monitoring.model.Observation> findKLastObservations(String scenario, String metric, int k)
findKLastObservations in interface GenericObservationDAOpublic List<eu.dnetlib.monitoring.model.Observation> findKLastObservations(String scenario, String metric, String labelName, int k)
findKLastObservations in interface GenericObservationDAOpublic List<eu.dnetlib.monitoring.model.Observation> findKLastObservations(String scenario, String metric, String labelName, String labelVelue, int k)
findKLastObservations in interface GenericObservationDAOpublic 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)
public int countObservations(String scenario)
countObservations in interface GenericObservationDAOCopyright © 2016. All Rights Reserved.