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