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.