Package org.aksw.iguana.rp.metrics
Class MetricManager
- java.lang.Object
 - 
- org.aksw.iguana.rp.metrics.MetricManager
 
 
- 
public class MetricManager extends java.lang.ObjectThe MetricManager will manage allMetric- Author:
 - f.conrads
 
 
- 
- 
Constructor Summary
Constructors Constructor Description MetricManager() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMetaData(java.util.Properties metaData)Will add the meta Data to all metricsvoidaddMetric(Metric metric)WIll add a metric to the managervoidaddMetrics(java.util.List<Metric> metrics)voidclose()Will close all metricsstatic MetricManagergetInstance()java.util.Set<Metric>getMetrics()voidreceiveData(java.util.Properties p)This will message the received properties to all defined metrics.java.lang.StringtoString() 
 - 
 
- 
- 
Method Detail
- 
getInstance
public static MetricManager getInstance()
 
- 
addMetric
public void addMetric(Metric metric)
WIll add a metric to the manager- Parameters:
 metric-
 
- 
getMetrics
public java.util.Set<Metric> getMetrics()
 
- 
addMetaData
public void addMetaData(java.util.Properties metaData)
Will add the meta Data to all metrics- Parameters:
 metaData-
 
- 
receiveData
public void receiveData(java.util.Properties p)
This will message the received properties to all defined metrics.- Parameters:
 p-
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
- 
close
public void close()
Will close all metrics 
- 
addMetrics
public void addMetrics(java.util.List<Metric> metrics)
 
 - 
 
 -