1 package fr.in2p3.jsaga.impl.monitoring;
2
3 import org.ogf.saga.error.*;
4 import org.ogf.saga.monitoring.Metric;
5 import org.ogf.saga.monitoring.MonitoringFactory;
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public class MonitoringFactoryImpl extends MonitoringFactory {
20 protected Metric doCreateMetric(String name, String desc, String mode, String unit, String type, String value) throws NotImplementedException, BadParameterException, TimeoutException, NoSuccessException {
21 return new MetricImpl(null, name, desc, MetricMode.valueOf(mode), unit, MetricType.valueOf(type), value);
22 }
23 }