|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.common.core.utils.handlers.GCUBEHandler<LocalMonitor>
org.gcube.common.core.monitoring.LocalMonitor
public abstract class LocalMonitor
Abstract Local Monitor
| Field Summary | |
|---|---|
protected static HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> |
brokerMap
|
protected Map<String,Class<? extends GCUBETestProbe>> |
implementationMap
Probes Implementation map |
protected long |
interval
|
| Fields inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler |
|---|
handled, logger, producer |
| Constructor Summary | |
|---|---|
LocalMonitor()
|
|
| Method Summary | |
|---|---|
HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> |
getBrokerMap()
Get the Broker Map |
long |
getInterval()
Get the Monitor Interval |
protected abstract void |
loadProbes(Map<String,Class<? extends GCUBETestProbe>> map)
Load Probes from file |
void |
setBrokerMap(HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> map)
Set the Broker Map |
void |
setInterval(long interval)
Set the monitor Interval |
| Methods inherited from class org.gcube.common.core.utils.handlers.GCUBEHandler |
|---|
clearBlackboard, getBlackboard, getHandled, getId, getLogger, getName, getScopeManager, getSecurityManager, getState, notify, run, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, setState, subscribe, undo, unsubscribe |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected long interval
protected static HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> brokerMap
protected Map<String,Class<? extends GCUBETestProbe>> implementationMap
| Constructor Detail |
|---|
public LocalMonitor()
| Method Detail |
|---|
public long getInterval()
public void setInterval(long interval)
interval - the monitor intervalpublic HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> getBrokerMap()
public void setBrokerMap(HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> map)
map - the Broker Mapprotected abstract void loadProbes(Map<String,Class<? extends GCUBETestProbe>> map)
map - the Properties map
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||