public abstract class AbstractConfigLongRunningTask extends ConfluenceAbstractLongRunningTask
| Modifier and Type | Field and Description |
|---|---|
protected com.atlassian.cache.CacheManager |
cacheManager |
protected com.atlassian.confluence.plugins.synchrony.config.SynchronyConfigurationManager |
configManager |
protected static org.slf4j.Logger |
log |
protected SynchronyProcessManager |
processManager |
protected SynchronyMonitor |
processMonitor |
| Constructor and Description |
|---|
AbstractConfigLongRunningTask(com.atlassian.confluence.plugins.synchrony.config.SynchronyConfigurationManager configManager,
SynchronyProcessManager processManager,
SynchronyMonitor processMonitor,
com.atlassian.cache.CacheManager cacheManager,
SynchronyConfigTaskTracker taskTracker,
com.atlassian.event.api.EventPublisher eventPublisher,
CollaborativeEditingModeDuration collaborativeEditingModeDuration) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
execute() |
protected void |
runInternal()
Run the long running process.
|
getResourceBundle, rungetCurrentStatus, getElapsedTime, getEstimatedTimeRemaining, getNameKey, getPercentageComplete, getPrettyElapsedTime, getPrettyTimeRemaining, isComplete, isSuccessful, stopTimerprotected static final org.slf4j.Logger log
protected final com.atlassian.confluence.plugins.synchrony.config.SynchronyConfigurationManager configManager
protected final SynchronyProcessManager processManager
protected final SynchronyMonitor processMonitor
protected final com.atlassian.cache.CacheManager cacheManager
public AbstractConfigLongRunningTask(com.atlassian.confluence.plugins.synchrony.config.SynchronyConfigurationManager configManager,
SynchronyProcessManager processManager,
SynchronyMonitor processMonitor,
com.atlassian.cache.CacheManager cacheManager,
SynchronyConfigTaskTracker taskTracker,
com.atlassian.event.api.EventPublisher eventPublisher,
CollaborativeEditingModeDuration collaborativeEditingModeDuration)
protected void runInternal()
ConfluenceAbstractLongRunningTaskrunInternal in class ConfluenceAbstractLongRunningTaskCopyright © 2003–2021 Atlassian. All rights reserved.