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 |
---|---|
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(org.forgerock.opendj.ldap.Dn taskEntryDN)
Retrieves the scheduled task created from the specified entry.
|
Task |
TaskBackend.getScheduledTask(org.forgerock.opendj.ldap.Dn taskEntryDN)
Retrieves the scheduled task for the entry with the provided DN.
|
Task |
TaskScheduler.getScheduledTask(String taskID)
Retrieves the scheduled task with the given task ID.
|
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(int target,
int requestorID,
Task initTask,
int initWindow)
This is overwritten to allow stopping the (online) export process if the
local domain is fractional and the destination is all other servers:
This make no sense to have only fractional servers in a replicated
topology.
|
Modifier and Type | Method and Description |
---|---|
void |
ReplicationDomain.initializeFromRemote(int source,
Task initTask)
Initializes asynchronously this domain from a remote source server.
|
protected void |
ReplicationDomain.initializeRemote(int serverToInitialize,
int serverRunningTheTask,
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(int 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-2017 ForgeRock AS. All Rights Reserved.