public class Watchdog extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Watchdog.Listener
Implementations of Listener interface gets called when Watchdog reset has been
missed.
|
class |
Watchdog.Task
Watchdog Task.
|
| Constructor and Description |
|---|
Watchdog(ScheduledExecutorService ses)
Create Watchdog with given ScheduledExecutorService.
|
| Modifier and Type | Method and Description |
|---|---|
Watchdog.Task |
addTask(long triggerTime,
Watchdog.Listener listener)
Adds a new Watchdog Task to executor.
|
public Watchdog(ScheduledExecutorService ses)
ses - ScheduledExecutorService to be used with this Watchdogpublic Watchdog.Task addTask(long triggerTime, Watchdog.Listener listener)
triggerTime - watchdog trigger time in milliseconds.listener - A Listener, that will be called if application does
not call Task.reset() before trigger time has elapsed.Copyright © 2016. All rights reserved.