|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataSource
A data source
Method Summary | |
---|---|
DataSource |
addProbe(Probe p)
Add a new probe. |
ID |
getID()
Get the ID of the DataSource. |
java.lang.String |
getName()
Get the name of the DataSource |
java.util.Collection<ProbeAttribute> |
getProbeAttributes(ID probeID)
|
java.util.Collection<ProbeAttribute> |
getProbeAttributes(Probe p)
|
java.util.Collection<ProbeAttribute> |
getProbeAttributes(java.lang.String name)
|
Probe |
getProbeByID(ID probeID)
|
Probe |
getProbeByName(java.lang.String name)
|
java.util.Collection<ID> |
getProbeIDs()
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> |
getProbeMetaData()
|
java.util.Map<java.lang.String,java.lang.Object> |
getProbeMetaData(ID probeID)
|
java.util.Map<java.lang.String,java.lang.Object> |
getProbeMetaData(Probe p)
|
java.util.Map<java.lang.String,java.lang.Object> |
getProbeMetaData(java.lang.String name)
|
java.util.Collection<java.lang.String> |
getProbeNames()
Get a list of probe names. |
java.util.Collection<Probe> |
getProbes()
|
DataSource |
removeProbe(Probe p)
Remove a probe. |
DataSource |
setID(ID id)
Set the DataSource ID |
DataSource |
setName(java.lang.String name)
Set the name of the DataSource |
Methods inherited from interface eu.reservoir.monitoring.core.PlaneInteracter |
---|
connect, disconnect, getControlPlane, getDataPlane, getInfoPlane, isConnected, setControlPlane, setDataPlane, setInfoPlane |
Method Detail |
---|
ID getID()
DataSource setID(ID id)
java.lang.String getName()
DataSource setName(java.lang.String name)
DataSource addProbe(Probe p)
DataSource removeProbe(Probe p)
java.util.Collection<java.lang.String> getProbeNames()
java.util.Collection<ID> getProbeIDs()
java.util.Collection<Probe> getProbes()
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> getProbeMetaData()
java.util.Collection<ProbeAttribute> getProbeAttributes(java.lang.String name)
java.util.Collection<ProbeAttribute> getProbeAttributes(ID probeID)
java.util.Collection<ProbeAttribute> getProbeAttributes(Probe p)
java.util.Map<java.lang.String,java.lang.Object> getProbeMetaData(java.lang.String name)
java.util.Map<java.lang.String,java.lang.Object> getProbeMetaData(ID probeID)
java.util.Map<java.lang.String,java.lang.Object> getProbeMetaData(Probe p)
Probe getProbeByName(java.lang.String name)
Probe getProbeByID(ID probeID)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |