public class BulkPageCopyTaskRunner extends Object implements com.atlassian.progress.TaskRunner
| Constructor and Description |
|---|
BulkPageCopyTaskRunner(com.atlassian.progress.ProgressAwareTaskService service,
PayloadSerializer<BulkPageCopyTaskParams> paramsSerializer,
PageManager pageManager,
UserAccessor userAccessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
registerTaskRunner() |
com.atlassian.progress.TaskResult |
runTask(String taskId,
Optional<String> groupId,
com.atlassian.progress.TaskParams taskParams,
com.atlassian.progress.ProgressUpdater progressUpdater) |
Optional<String> |
submit(CopyPageHierarchyRequest copyPageHierarchyRequest,
String userKey) |
void |
unregisterTaskRunner() |
public BulkPageCopyTaskRunner(com.atlassian.progress.ProgressAwareTaskService service,
PayloadSerializer<BulkPageCopyTaskParams> paramsSerializer,
PageManager pageManager,
UserAccessor userAccessor)
@PostConstruct public void registerTaskRunner()
@PreDestroy public void unregisterTaskRunner()
public Optional<String> submit(CopyPageHierarchyRequest copyPageHierarchyRequest, String userKey)
Copyright © 2003–2017 Atlassian. All rights reserved.