Package us.muit.fs.a4i.config
Class MetricConfiguration
java.lang.Object
us.muit.fs.a4i.config.MetricConfiguration
- All Implemented Interfaces:
MetricConfigurationI
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefinedMetric
(String name, String type) Comprueba si la métrica está definida en el fichero por defecto o en el de la aplicación clientegetMetricInfo
(String name)
-
Constructor Details
-
MetricConfiguration
public MetricConfiguration()
-
-
Method Details
-
definedMetric
Description copied from interface:MetricConfigurationI
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
- Specified by:
definedMetric
in interfaceMetricConfigurationI
- Parameters:
name
- nombre de la métrica que se quiere comprobartype
- 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
- Specified by:
getMetricInfo
in interfaceMetricConfigurationI
- Parameters:
name
- 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
- Specified by:
listAllMetrics
in interfaceMetricConfigurationI
- Returns:
- listado con los nombres de todas las métricas disponibles
- Throws:
FileNotFoundException
- Si hay algún problema con el fichero de configuración
-