Package | Description |
---|---|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.backends.task |
Contains the code for the Directory Server backend that provides an interface for executing administrative tasks.
|
org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
org.opends.server.replication.service |
This package contains the generic of the Multi-Master replication code that works on the Directory Server side.
|
org.opends.server.tasks |
Contains implementations for various Directory Server tasks.
|
Modifier and Type | Method and Description |
---|---|
Task |
DirectoryThread.getAssociatedTask()
Retrieves the task with which this thread is associated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DirectoryThread.setAssociatedTask(Task task)
Sets the task with which this thread is associated.
|
Modifier and Type | Method and Description |
---|---|
Task |
TaskScheduler.cancelTask(String taskID)
Attempts to cancel the task with the given task ID.
|
Task |
TaskScheduler.entryToScheduledTask(Entry entry,
Operation operation)
Decodes the contents of the provided entry as a scheduled task.
|
Task |
TaskScheduler.getScheduledTask(Dn taskEntryDN)
Retrieves the scheduled task created from the specified entry.
|
Task |
TaskBackend.getScheduledTask(Dn taskEntryDN)
Retrieves the scheduled task for the entry with the provided DN.
|
Task |
TaskThread.getTask()
Retrieves the task currently being processed by this thread, if it is active.
|
Task |
TaskScheduler.removeCompletedTask(String taskID)
Removes the specified completed task.
|
Task |
TaskScheduler.removePendingTask(String taskID)
Removes the specified pending task.
|
Task |
RecurringTask.scheduleNextIteration(GregorianCalendar calendar)
Schedules the next iteration of this recurring task for processing.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskScheduler.addCompletedTask(Task completedTask)
Adds the provided task to the set of completed tasks associated with the scheduler.
|
int |
Task.compareTo(Task task)
Compares this task with the provided task for the purposes of ordering in a sorted list.
|
protected void |
TaskScheduler.scheduleNextRecurringTaskIteration(Task completedTask,
GregorianCalendar calendar)
Check if a given task is a recurring task iteration and re-schedule it.
|
void |
TaskScheduler.scheduleTask(Task task,
boolean writeState)
Schedules the provided task for execution.
|
void |
TaskThread.setTask(Task task)
Provides a new task for processing by this thread.
|
boolean |
TaskScheduler.threadDone(TaskThread taskThread,
Task completedTask,
TaskState taskState)
Indicates that processing has completed on the provided task thread and that it is now available for processing
other tasks.
|
Modifier and Type | Method and Description |
---|---|
protected void |
LDAPReplicationDomain.initializeRemote(ReplicaId target,
ReplicaId requestorID,
Task initTask,
int initWindow)
Process the initialization of some other server or servers in the topology specified by the target argument when
this initialization specifying the server that requests the initialization.
|
Modifier and Type | Method and Description |
---|---|
void |
ReplicationDomain.initializeFromRemote(ReplicaId source,
Task initTask)
Initializes asynchronously this domain from a remote source server.
|
protected void |
ReplicationDomain.initializeRemote(ReplicaId replicaToInitialize,
ReplicaId replicaRunningTheTask,
Task initTask,
int initWindow)
Process the initialization of some other server or servers in the topology specified by the target argument when
this initialization specifying the server that requests the initialization.
|
void |
ReplicationDomain.initializeRemote(ReplicaId target,
Task initTask)
Initializes a remote server from this server.
|
Modifier and Type | Class and Description |
---|---|
class |
AddSchemaFileTask
This class provides an implementation of a Directory Server task that can be used to add the contents of a new schema
file into the server schema.
|
class |
BackupTask
This class provides an implementation of a Directory Server task that may be used to back up a Directory Server
backend in a binary form that may be quickly archived and restored.
|
class |
DisconnectClientTask
This class provides an implementation of a Directory Server task that can be used to terminate a client connection.
|
class |
EnterLockdownModeTask
This class provides an implementation of a Directory Server task that can be used to place the server in lockdown
mode.
|
class |
ExportTask
This class provides an implementation of a Directory Server task that can be used to export the contents of a
Directory Server backend to an LDIF file.
|
class |
ImportTask
This class provides an implementation of a Directory Server task that can be used to import data from an LDIF file
into a backend.
|
class |
InitializeTargetTask
This class provides an implementation of a Directory Server task that can be used to import data from an LDIF file
into a backend.
|
class |
InitializeTask
This class provides an implementation of a Directory Server task that can be used to import data over the replication
protocol from another server hosting the same replication domain.
|
class |
LeaveLockdownModeTask
This class provides an implementation of a Directory Server task that can be used bring the server out of lockdown
mode.
|
class |
PurgeConflictsHistoricalTask
This class provides an implementation of a Directory Server task that can be used to purge the replication historical
informations stored in the user entries to solve conflicts.
|
class |
RebuildTask
This class provides an implementation of a Directory Server task that can be used to rebuild indexes in a backend.
|
class |
ResetChangeNumberTask
This class provides an implementation of a Directory Server task that can be used to rebuild the change number index
with a given change number and a change represented by its CSN.
|
class |
RestoreTask
This class provides an implementation of a Directory Server task that can be used to restore a binary backup of a
Directory Server backend.
|
class |
SetGenerationIdTask
This class provides an implementation of a Directory Server task that can be used to import data over the replication
protocol from another server hosting the same replication domain.
|
class |
ShutdownTask
This class provides an implementation of a Directory Server task that can be used to stop the server.
|
Copyright 2010-2022 ForgeRock AS.