| Constructor and Description |
|---|
WatchdogReference(IWatchdog wd) |
WatchdogReference(Long id) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
deactivate() |
Set<IWatchedCondition> |
getAliveConditions() |
long |
getCheckInterval() |
String[] |
getConditionInfos() |
int |
getCountRegisteredConditions() |
Long |
getId() |
String |
getWatchdogInfo() |
boolean |
isAlive() |
boolean |
isKilled() |
boolean |
isStale() |
boolean |
isUseless()
if the watchdog watches only conditions that are irrelevant it is marked as useles
and it can be shut down.
|
void |
registerCondition(IWatchedCondition cond) |
void |
unregisterCondition(IWatchedCondition cond) |
public WatchdogReference(Long id)
public WatchdogReference(IWatchdog wd)
public void deactivate()
deactivate in interface IWatchdogpublic Set<IWatchedCondition> getAliveConditions()
getAliveConditions in interface IWatchdogpublic long getCheckInterval()
getCheckInterval in interface IWatchdogpublic String[] getConditionInfos()
getConditionInfos in interface IWatchdogpublic int getCountRegisteredConditions()
getCountRegisteredConditions in interface IWatchdogpublic String getWatchdogInfo()
getWatchdogInfo in interface IWatchdogpublic boolean isUseless()
IWatchdogpublic void registerCondition(IWatchedCondition cond)
registerCondition in interface IWatchdogpublic void unregisterCondition(IWatchedCondition cond)
unregisterCondition in interface IWatchdogCopyright © 2017. All rights reserved.