| Package | Description |
|---|---|
| com.atlassian.confluence.internal.longrunning | |
| com.atlassian.confluence.util.longrunning |
| Modifier and Type | Method and Description |
|---|---|
LongRunningTaskId |
LongRunningTaskManagerInternal.queueLongRunningTask(LongRunningTask task)
Start tracking a long running task that should be started in a new thread when
LongRunningTaskManagerInternal.startIfQueued(com.atlassian.confluence.util.longrunning.LongRunningTaskId)
is called. |
| Modifier and Type | Method and Description |
|---|---|
void |
LongRunningTaskManagerInternal.startIfQueued(LongRunningTaskId taskId)
Starts the task in a new thread if it has previously been queued.
|
| Modifier and Type | Method and Description |
|---|---|
static LongRunningTaskId |
LongRunningTaskId.from(LongTaskId id) |
static LongRunningTaskId |
LongRunningTaskId.newInstance() |
LongRunningTaskId |
DefaultLongRunningTaskManager.queueLongRunningTask(LongRunningTask task) |
LongRunningTaskId |
LongRunningTaskManager.startLongRunningTask(com.atlassian.user.User user,
LongRunningTask task)
Start some task in a new thread
|
LongRunningTaskId |
DefaultLongRunningTaskManager.startLongRunningTask(com.atlassian.user.User user,
LongRunningTask task) |
static LongRunningTaskId |
LongRunningTaskId.valueOf(String stringRepresentation) |
| Modifier and Type | Method and Description |
|---|---|
LongRunningTask |
LongRunningTaskManager.getLongRunningTask(com.atlassian.user.User user,
LongRunningTaskId id)
Retrieve a previously started task.
|
LongRunningTask |
DefaultLongRunningTaskManager.getLongRunningTask(com.atlassian.user.User user,
LongRunningTaskId taskId)
gets a long running task with the given Id that was registered either by this user
or the anonymous user.
|
void |
DefaultLongRunningTaskManager.startIfQueued(LongRunningTaskId taskId) |
void |
LongRunningTaskManager.stopTrackingLongRunningTask(LongRunningTaskId id)
Clean up an old task.
|
void |
DefaultLongRunningTaskManager.stopTrackingLongRunningTask(LongRunningTaskId taskId) |
protected void |
DefaultLongRunningTaskManager.taskFinished(LongRunningTaskId taskId) |
Copyright © 2003–2017 Atlassian. All rights reserved.