|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Metric | |
---|---|
org.ogf.saga.monitoring |
The monitoring package defines the
Monitorable interface,
which must be implemented by monitorable SAGA objects, and also
defines the
Steerable interface,
which extends the monitoring mechanism with the ability to push
values back to the monitored entity. |
Uses of Metric in org.ogf.saga.monitoring |
---|
Methods in org.ogf.saga.monitoring that return Metric | |
---|---|
static Metric |
MonitoringFactory.createMetric(String name,
String desc,
String mode,
String unit,
String type,
String value)
Constructs a Metric object with the specified parameters. |
static Metric |
MonitoringFactory.createMetric(String sagaFactoryClassname,
String name,
String desc,
String mode,
String unit,
String type,
String value)
Constructs a Metric object with the specified parameters. |
protected abstract Metric |
MonitoringFactory.doCreateMetric(String name,
String desc,
String mode,
String unit,
String type,
String value)
Constructs a Metric object with the specified parameters. |
Metric |
Monitorable.getMetric(String name)
Returns a metric instance, identified by name. |
Methods in org.ogf.saga.monitoring that return types with arguments of type Metric | |
---|---|
Task<T,Metric> |
AsyncMonitorable.getMetric(TaskMode mode,
String name)
Creates a task that obtains a metric instance, identified by name. |
Methods in org.ogf.saga.monitoring with parameters of type Metric | |
---|---|
boolean |
Steerable.addMetric(Metric metric)
Adds a metric instance to the application instance. |
Task<T,Boolean> |
AsyncSteerable.addMetric(TaskMode mode,
Metric metric)
Creates a task that adds a metric instance to the application instance. |
boolean |
Callback.cb(Monitorable mt,
Metric metric,
Context ctx)
Asynchronous handler for metric changes. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |