public abstract class LocalMonitor extends GCUBEHandler<LocalMonitor>
| Modifier and Type | Field and Description |
|---|---|
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 |
handled, logger, producer| Constructor and Description |
|---|
LocalMonitor() |
| Modifier and Type | Method and Description |
|---|---|
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
|
clearBlackboard, getBlackboard, getHandled, getId, getLogger, getName, getScopeManager, getSecurityManager, getState, notify, run, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, setState, subscribe, undo, unsubscribeprotected long interval
protected static HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> brokerMap
protected Map<String,Class<? extends GCUBETestProbe>> implementationMap
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 mapCopyright © 2015. All Rights Reserved.