Class SimpleWatchdogService
java.lang.Object
dev.getelements.elements.rt.remote.watchdog.SimpleWatchdogService
- All Implemented Interfaces:
WatchdogService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setScheduledExecutorServiceFactory
(ExecutorServiceFactory<ScheduledExecutorService> scheduledExecutorServiceFactory) void
void
setWorkerWatchdogList
(Set<WorkerWatchdog> workerWatchdogList) void
start()
Starts monitoring.void
stop()
Stops monitoring.
-
Constructor Details
-
SimpleWatchdogService
public SimpleWatchdogService()
-
-
Method Details
-
start
public void start()Description copied from interface:WatchdogService
Starts monitoring.- Specified by:
start
in interfaceWatchdogService
-
stop
public void stop()Description copied from interface:WatchdogService
Stops monitoring.- Specified by:
stop
in interfaceWatchdogService
-
getWorkerWatchdogList
-
getWorker
-
setWorker
-
setWorkerWatchdogList
-
getScheduledExecutorServiceFactory
-
setScheduledExecutorServiceFactory
@Inject public void setScheduledExecutorServiceFactory(@Named("dev.getelements.elements.rt.scheduled.executor") ExecutorServiceFactory<ScheduledExecutorService> scheduledExecutorServiceFactory)
-