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> |
SystemMaintenanceTaskRegistry.register(SystemMaintenanceTaskType taskType,
SystemMaintenanceTaskRunner<T> taskRunner)
Register
taskRunner to run tasks of a specific type |
<T extends SystemMaintenanceTask> |
DefaultSystemMaintenanceTaskRegistry.register(SystemMaintenanceTaskType taskType,
SystemMaintenanceTaskRunner<T> taskRunner) |
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> |
JsonSystemMaintenanceTaskMarshalling.unmarshal(Class<T> taskClazz,
String taskString) |
<T extends SystemMaintenanceTask> |
SystemMaintenanceTaskMarshalling.unmarshal(Class<T> taskClazz,
String taskString)
Convert a string representation of a
SystemMaintenanceTask to a POJO |
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 |
JsonSystemMaintenanceTaskMarshalling.marshal(SystemMaintenanceTask task) |
String |
SystemMaintenanceTaskMarshalling.marshal(SystemMaintenanceTask task)
Convert a
SystemMaintenanceTask POJO to a string representation |
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences