Class DefaultEventRegistryChangeDetectionExecutor
java.lang.Object
org.flowable.eventregistry.impl.management.DefaultEventRegistryChangeDetectionExecutor
- All Implemented Interfaces:
EventRegistryChangeDetectionExecutor
public class DefaultEventRegistryChangeDetectionExecutor
extends Object
implements EventRegistryChangeDetectionExecutor
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Runnableprotected longprotected EventRegistryChangeDetectionManagerprotected longprotected ScheduledExecutorServiceprotected String -
Constructor Summary
ConstructorsConstructorDescriptionDefaultEventRegistryChangeDetectionExecutor(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager, long initialDelayInMs, long delayInMs) -
Method Summary
Modifier and TypeMethodDescriptionprotected RunnablevoidvoidsetChangeDetectionRunnable(Runnable changeDetectionRunnable) voidsetEventRegistryChangeDetectionManager(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager) voidsetScheduledExecutorService(ScheduledExecutorService scheduledExecutorService) voidsetThreadName(String threadName) voidshutdown()
-
Field Details
-
eventRegistryChangeDetectionManager
-
initialDelayInMs
protected long initialDelayInMs -
delayInMs
protected long delayInMs -
scheduledExecutorService
-
threadName
-
changeDetectionRunnable
-
-
Constructor Details
-
DefaultEventRegistryChangeDetectionExecutor
public DefaultEventRegistryChangeDetectionExecutor(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager, long initialDelayInMs, long delayInMs)
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initializein interfaceEventRegistryChangeDetectionExecutor
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceEventRegistryChangeDetectionExecutor
-
createChangeDetectionRunnable
-
getScheduledExecutorService
-
setScheduledExecutorService
-
getThreadName
-
setThreadName
-
getChangeDetectionRunnable
-
setChangeDetectionRunnable
-
getEventRegistryChangeDetectionManager
-
setEventRegistryChangeDetectionManager
public void setEventRegistryChangeDetectionManager(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager) - Specified by:
setEventRegistryChangeDetectionManagerin interfaceEventRegistryChangeDetectionExecutor
-