public class DefaultEventRegistryChangeDetectionExecutor extends Object implements EventRegistryChangeDetectionExecutor
| Modifier and Type | Field and Description |
|---|---|
protected Runnable |
changeDetectionRunnable |
protected long |
delayInMs |
protected EventRegistryChangeDetectionManager |
eventRegistryChangeDetectionManager |
protected long |
initialDelayInMs |
protected ScheduledExecutorService |
scheduledExecutorService |
protected String |
threadName |
| Constructor and Description |
|---|
DefaultEventRegistryChangeDetectionExecutor(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager,
long initialDelayInMs,
long delayInMs) |
| Modifier and Type | Method and Description |
|---|---|
protected Runnable |
createChangeDetectionRunnable() |
Runnable |
getChangeDetectionRunnable() |
EventRegistryChangeDetectionManager |
getEventRegistryChangeDetectionManager() |
ScheduledExecutorService |
getScheduledExecutorService() |
String |
getThreadName() |
void |
initialize() |
void |
setChangeDetectionRunnable(Runnable changeDetectionRunnable) |
void |
setEventRegistryChangeDetectionManager(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager) |
void |
setScheduledExecutorService(ScheduledExecutorService scheduledExecutorService) |
void |
setThreadName(String threadName) |
void |
shutdown() |
protected EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager
protected long initialDelayInMs
protected long delayInMs
protected ScheduledExecutorService scheduledExecutorService
protected String threadName
protected Runnable changeDetectionRunnable
public DefaultEventRegistryChangeDetectionExecutor(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager, long initialDelayInMs, long delayInMs)
public void initialize()
initialize in interface EventRegistryChangeDetectionExecutorpublic void shutdown()
shutdown in interface EventRegistryChangeDetectionExecutorprotected Runnable createChangeDetectionRunnable()
public ScheduledExecutorService getScheduledExecutorService()
public void setScheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
public String getThreadName()
public void setThreadName(String threadName)
public Runnable getChangeDetectionRunnable()
public void setChangeDetectionRunnable(Runnable changeDetectionRunnable)
public EventRegistryChangeDetectionManager getEventRegistryChangeDetectionManager()
public void setEventRegistryChangeDetectionManager(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager)
setEventRegistryChangeDetectionManager in interface EventRegistryChangeDetectionExecutorCopyright © 2021 Flowable. All rights reserved.