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 com.atlassian.event.api.EventPublisher | 
eventPublisher  | 
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
protected final com.atlassian.event.api.EventPublisher eventPublisher
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–2022 Atlassian. All rights reserved.