public abstract class GCUBETestProbe extends GCUBEHandler<GCUBETestProbe> implements GCUBEProbe
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<GCUBEScope,GCUBEMessage> |
map |
protected org.gcube.common.core.monitoring.GCUBETestProbe.Scheduler |
scheduler |
handled, logger, producer| Constructor and Description |
|---|
GCUBETestProbe()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
Execute the probe as a
GCUBEScheduledHandler |
String |
getDescription()
Get the Probe description
|
long |
getInterval() |
void |
setDescription(String description)
Set the probe description
|
void |
setInterval(long interval) |
clearBlackboard, getBlackboard, getHandled, getId, getLogger, getName, getScopeManager, getSecurityManager, getState, notify, run, setBlackboard, setHandled, setLogger, setName, setScopeManager, setSecurityManager, setState, subscribe, undo, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsendMessageprotected org.gcube.common.core.monitoring.GCUBETestProbe.Scheduler scheduler
protected HashMap<GCUBEScope,GCUBEMessage> map
public String getDescription()
public void setDescription(String description)
description - public long getInterval()
public void setInterval(long interval)
public void execute()
throws Exception
GCUBEScheduledHandlerexecute in interface GCUBEProbeExceptionCopyright © 2015. All Rights Reserved.