|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecteu.reservoir.monitoring.im.dht.AbstractDHTInfoPlane
eu.reservoir.monitoring.im.dht.DHTInfoPlaneConsumer
public class DHTInfoPlaneConsumer
A DHTInfoPlaneConsumer is an InfoPlane implementation that collects data from the Information Model data.
| Constructor Summary | |
|---|---|
DHTInfoPlaneConsumer(java.lang.String remoteHostname,
int remotePort,
int localPort)
Construct a DHTInfoPlaneConsumer. |
|
| Method Summary | |
|---|---|
boolean |
addDataSourceInfo(DataSource ds)
Consumer can never add a DataSource. |
boolean |
addProbeAttributeInfo(Probe p,
ProbeAttribute pa)
Consumer can never add a ProbeAttribute to a ProbeAttribute |
boolean |
addProbeInfo(Probe p)
Consumer can never add a Probe. |
boolean |
announce()
Announce that the plane is up and running |
boolean |
dennounce()
Un-announce that the plane is up and running |
boolean |
modifyDataSourceInfo(DataSource ds)
Consumer can never remove a DataSource |
boolean |
modifyProbeAttributeInfo(Probe p,
ProbeAttribute pa)
Consumer can never remove a ProbeAttribute from a Probe |
boolean |
modifyProbeInfo(Probe p)
Consumer can never remove a Probe |
boolean |
removeDataSourceInfo(DataSource ds)
Consumer can never remove a DataSource |
boolean |
removeProbeAttributeInfo(Probe p,
ProbeAttribute pa)
Consumer can never remove a ProbeAttribute from a Probe |
boolean |
removeProbeInfo(Probe p)
Consumer can never remove a Probe |
| Methods inherited from class eu.reservoir.monitoring.im.dht.AbstractDHTInfoPlane |
|---|
connect, disconnect, getInfo, lookupDataSourceInfo, lookupDataSourceInfo, lookupProbeAttributeInfo, lookupProbeAttributeInfo, lookupProbeInfo, lookupProbeInfo, putInfo, removeInfo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eu.reservoir.monitoring.core.plane.Plane |
|---|
connect, disconnect |
| Methods inherited from interface eu.reservoir.monitoring.core.plane.InfoService |
|---|
getInfo, lookupDataSourceInfo, lookupDataSourceInfo, lookupProbeAttributeInfo, lookupProbeAttributeInfo, lookupProbeInfo, lookupProbeInfo, putInfo, removeInfo |
| Constructor Detail |
|---|
public DHTInfoPlaneConsumer(java.lang.String remoteHostname,
int remotePort,
int localPort)
| Method Detail |
|---|
public boolean announce()
announce in interface Planepublic boolean dennounce()
dennounce in interface Planepublic boolean addDataSourceInfo(DataSource ds)
addDataSourceInfo in interface InfoServicepublic boolean addProbeInfo(Probe p)
addProbeInfo in interface InfoService
public boolean addProbeAttributeInfo(Probe p,
ProbeAttribute pa)
addProbeAttributeInfo in interface InfoServicepublic boolean modifyDataSourceInfo(DataSource ds)
modifyDataSourceInfo in interface InfoServicepublic boolean modifyProbeInfo(Probe p)
modifyProbeInfo in interface InfoService
public boolean modifyProbeAttributeInfo(Probe p,
ProbeAttribute pa)
modifyProbeAttributeInfo in interface InfoServicepublic boolean removeDataSourceInfo(DataSource ds)
removeDataSourceInfo in interface InfoServicepublic boolean removeProbeInfo(Probe p)
removeProbeInfo in interface InfoService
public boolean removeProbeAttributeInfo(Probe p,
ProbeAttribute pa)
removeProbeAttributeInfo in interface InfoService
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||