|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Nested Class Summary | |
static class |
Collector.AppMonitor
|
static interface |
Collector.AppSensor
|
static class |
Collector.ConsumerId
Monitoring consumer identifier. |
static interface |
Collector.Monitor
Represents a component that exports/manages a group of sensors. |
static interface |
Collector.MonitoringConsumer
|
static class |
Collector.MonitoringData
Helper class to store and manipulate monitoring data in an efficient way. |
static class |
Collector.Sensor
Represents an elementary source of monitoring data. |
static class |
Collector.SensorParameter
Represents a sensor configuration parameter. |
Field Summary | |
static java.lang.String |
SERVICE_NAME
|
Method Summary | |
Collector.ConsumerId |
addConsumer(Collector.MonitoringConsumer c)
Describe addConsumer method here. |
void |
addMonitor(Collector.Monitor m)
Describe addMonitor method here. |
CellInformationBase.ResourceName |
getName()
Describe getName method here. |
Collector.Sensor |
getSensor(java.lang.String name)
Describe getSensor method here. |
java.lang.Object |
getSensorParameter(Collector.SensorParameter p)
Describe getSensorParameter method here. |
Collector.SensorParameter[] |
getSensorParameters(Collector.Sensor s)
Describe getSensorParameters method here. |
Collector.Sensor[] |
getSensors()
Describe getSensors method here. |
void |
installSensor(Collector.ConsumerId c,
java.lang.String name,
java.lang.String impl,
java.util.Hashtable params)
Describe installSensor method here. |
boolean |
isSensorEnabled(Collector.ConsumerId c,
Collector.Sensor s)
Describe isSensorEnabled method here. |
Collector.MonitoringData |
probeSensor(Collector.ConsumerId c,
Collector.Sensor s,
Collector.MonitoringData d)
Describe probeSensor method here. |
void |
removeConsumer(Collector.ConsumerId c)
Describe removeConsumer method here. |
void |
removeMonitor(Collector.Monitor m)
Describe removeMonitor method here. |
void |
setSensorEnabled(Collector.ConsumerId c,
Collector.Sensor s,
boolean enable)
Describe setSensorEnabled method here. |
void |
setSensorParameter(Collector.ConsumerId c,
Collector.SensorParameter p,
java.lang.Object v)
Describe setSensorParameter method here. |
Field Detail |
public static final java.lang.String SERVICE_NAME
Method Detail |
public CellInformationBase.ResourceName getName()
getName
method here.
ResourceName
valuepublic Collector.Sensor[] getSensors()
getSensors
method here.
Sensor[]
valuepublic Collector.Sensor getSensor(java.lang.String name)
getSensor
method here.
name
- a String
value
Sensor
valuepublic Collector.SensorParameter[] getSensorParameters(Collector.Sensor s)
getSensorParameters
method here.
s
- a Sensor
value
SensorParameter[]
valuepublic java.lang.Object getSensorParameter(Collector.SensorParameter p)
getSensorParameter
method here.
p
- a SensorParameter
value
Object
valuepublic void setSensorParameter(Collector.ConsumerId c, Collector.SensorParameter p, java.lang.Object v)
setSensorParameter
method here.
c
- a ConsumerId
valuep
- a SensorParameter
valuev
- an Object
valuepublic void setSensorEnabled(Collector.ConsumerId c, Collector.Sensor s, boolean enable)
setSensorEnabled
method here.
c
- a ConsumerId
values
- a Sensor
valueenable
- a boolean
valuepublic boolean isSensorEnabled(Collector.ConsumerId c, Collector.Sensor s)
isSensorEnabled
method here.
c
- a ConsumerId
values
- a Sensor
value
boolean
valuepublic Collector.MonitoringData probeSensor(Collector.ConsumerId c, Collector.Sensor s, Collector.MonitoringData d)
probeSensor
method here.
c
- a ConsumerId
values
- a Sensor
valued
- a MonitoringData
value
MonitoringData
valuepublic void installSensor(Collector.ConsumerId c, java.lang.String name, java.lang.String impl, java.util.Hashtable params)
installSensor
method here.
c
- a ConsumerId
valuename
- a String
valueimpl
- a String
valueparams
- a Hashtable
valuepublic void addMonitor(Collector.Monitor m)
addMonitor
method here.
m
- a Monitor
valuepublic void removeMonitor(Collector.Monitor m)
removeMonitor
method here.
m
- a Monitor
valuepublic Collector.ConsumerId addConsumer(Collector.MonitoringConsumer c)
addConsumer
method here.
c
- a MonitoringConsumer
value
ConsumerId
valuepublic void removeConsumer(Collector.ConsumerId c)
removeConsumer
method here.
c
- a ConsumerId
value
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |