Package us.muit.fs.a4i.config
Interface MetricConfigurationI
- All Known Implementing Classes:
MetricConfiguration
public interface MetricConfigurationI
- Author:
- Isabel Román
-
Method Summary
Modifier and TypeMethodDescriptiondefinedMetric
(String metricName, String metricType) Comprueba si la métrica está definida en el fichero por defecto o en el de la aplicación clientegetMetricInfo
(String metricName)
-
Method Details
-
definedMetric
HashMap<String,String> definedMetric(String metricName, String metricType) throws FileNotFoundException Comprueba si la métrica está definida en el fichero por defecto o en el de la aplicación cliente
También verifica que el tipo es el adecuado
- Parameters:
metricName
- nombre de la métrica que se quiere comprobarmetricType
- tipo de la métrica- Returns:
- metricDefinition Si la métrica está definida y el tipo es correcto se devuelve un mapa con las unidades y la descripción
- Throws:
FileNotFoundException
- Si hay algún problema con el fichero de configuración
-
getMetricInfo
- Parameters:
metricName
- nombre de la métrica que se consulta- Returns:
- la información de la métrica en un mapa
- Throws:
FileNotFoundException
- Si hay algún problema con el fichero de configuración
-
listAllMetrics
- Returns:
- listado con los nombres de todas las métricas disponibles
- Throws:
FileNotFoundException
- Si hay algún problema con el fichero de configuración
-