| Package | Description |
|---|---|
| com.atlassian.confluence.impl.system | |
| com.atlassian.confluence.impl.system.runner | |
| com.atlassian.confluence.impl.system.task |
| Modifier and Type | Method and Description |
|---|---|
<T extends SystemMaintenanceTask> |
DefaultSystemMaintenanceTaskRegistry.register(SystemMaintenanceTaskType taskType,
SystemMaintenanceTaskRunner<T> taskRunner) |
<T extends SystemMaintenanceTask> |
SystemMaintenanceTaskRegistry.register(SystemMaintenanceTaskType taskType,
SystemMaintenanceTaskRunner<T> taskRunner)
Register
taskRunner to run tasks of a specific type |
| Modifier and Type | Method and Description |
|---|---|
void |
JournalSystemMaintenanceTaskQueue.enqueue(SystemMaintenanceTask task) |
void |
SystemMaintenanceTaskQueue.enqueue(SystemMaintenanceTask task)
Add a new task to this queue.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SystemMaintenanceTaskRunner<T extends SystemMaintenanceTask>
Run a
SystemMaintenanceTask. |
| Modifier and Type | Class and Description |
|---|---|
class |
CreateIndexSnapshotMaintenanceTask
Create an index snapshot after a successful reindex in DC
|
class |
RestoreIndexSnapshotMaintenanceTask
A
SystemMaintenanceTask that is created when a node uploads a snapshot of its index to be used by
other nodes in the cluster to replace their indexes. |
| Modifier and Type | Method and Description |
|---|---|
<T extends SystemMaintenanceTask> |
SystemMaintenanceTaskMarshalling.unmarshal(Class<T> taskClazz,
String taskString)
Convert a string representation of a
SystemMaintenanceTask to a POJO |
<T extends SystemMaintenanceTask> |
JsonSystemMaintenanceTaskMarshalling.unmarshal(Class<T> taskClazz,
String taskString) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends SystemMaintenanceTask> |
SystemMaintenanceTaskType.getTaskClazz() |
| Modifier and Type | Method and Description |
|---|---|
static Optional<SystemMaintenanceTaskType> |
SystemMaintenanceTaskType.forTask(SystemMaintenanceTask task) |
String |
SystemMaintenanceTaskMarshalling.marshal(SystemMaintenanceTask task)
Convert a
SystemMaintenanceTask POJO to a string representation |
String |
JsonSystemMaintenanceTaskMarshalling.marshal(SystemMaintenanceTask task) |
Copyright © 2003–2022 Atlassian. All rights reserved.