Uses of Class
org.opends.server.backends.task.Task
-
Packages that use Task 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. -
-
Uses of Task in org.opends.server.api
Methods in org.opends.server.api that return Task Modifier and Type Method Description TaskDirectoryThread. getAssociatedTask()Retrieves the task with which this thread is associated.Methods in org.opends.server.api with parameters of type Task Modifier and Type Method Description voidDirectoryThread. setAssociatedTask(Task task)Sets the task with which this thread is associated. -
Uses of Task in org.opends.server.backends.task
Methods in org.opends.server.backends.task that return Task Modifier and Type Method Description TaskTaskScheduler. cancelTask(String taskID)Attempts to cancel the task with the given task ID.TaskTaskScheduler. entryToScheduledTask(Entry entry, Operation operation)Decodes the contents of the provided entry as a scheduled task.TaskTaskBackend. getScheduledTask(DN taskEntryDN)Retrieves the scheduled task for the entry with the provided DN.TaskTaskScheduler. getScheduledTask(String taskID)Retrieves the scheduled task with the given task ID.TaskTaskScheduler. getScheduledTask(DN taskEntryDN)Retrieves the scheduled task created from the specified entry.TaskTaskThread. getTask()Retrieves the task currently being processed by this thread, if it is active.TaskTaskScheduler. removeCompletedTask(String taskID)Removes the specified completed task.TaskTaskScheduler. removePendingTask(String taskID)Removes the specified pending task.TaskRecurringTask. scheduleNextIteration(GregorianCalendar calendar)Schedules the next iteration of this recurring task for processing.Methods in org.opends.server.backends.task with parameters of type Task Modifier and Type Method Description voidTaskScheduler. addCompletedTask(Task completedTask)Adds the provided task to the set of completed tasks associated with the scheduler.intTask. compareTo(Task task)Compares this task with the provided task for the purposes of ordering in a sorted list.protected voidTaskScheduler. scheduleNextRecurringTaskIteration(Task completedTask, GregorianCalendar calendar)Check if a given task is a recurring task iteration and re-schedule it.voidTaskScheduler. scheduleTask(Task task, boolean writeState)Schedules the provided task for execution.voidTaskThread. setTask(Task task)Provides a new task for processing by this thread.booleanTaskScheduler. 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. -
Uses of Task in org.opends.server.replication.plugin
Methods in org.opends.server.replication.plugin with parameters of type Task Modifier and Type Method Description protected voidLDAPReplicationDomain. 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. -
Uses of Task in org.opends.server.replication.service
Methods in org.opends.server.replication.service with parameters of type Task Modifier and Type Method Description voidReplicationDomain. initializeFromRemote(int source, Task initTask)Initializes asynchronously this domain from a remote source server.protected voidReplicationDomain. 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.voidReplicationDomain. initializeRemote(int target, Task initTask)Initializes a remote server from this server. -
Uses of Task in org.opends.server.tasks
Subclasses of Task in org.opends.server.tasks Modifier and Type Class Description classAddSchemaFileTaskThis 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.classBackupTaskThis 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.classDisconnectClientTaskThis class provides an implementation of a Directory Server task that can be used to terminate a client connection.classEnterLockdownModeTaskThis class provides an implementation of a Directory Server task that can be used to place the server in lockdown mode.classExportTaskThis 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.classImportTaskThis class provides an implementation of a Directory Server task that can be used to import data from an LDIF file into a backend.classInitializeTargetTaskThis class provides an implementation of a Directory Server task that can be used to import data from an LDIF file into a backend.classInitializeTaskThis 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.classLeaveLockdownModeTaskThis class provides an implementation of a Directory Server task that can be used bring the server out of lockdown mode.classPurgeConflictsHistoricalTaskThis 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.classRebuildTaskThis class provides an implementation of a Directory Server task that can be used to rebuild indexes in a backend.classResetChangeNumberTaskThis 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.classRestoreTaskThis class provides an implementation of a Directory Server task that can be used to restore a binary backup of a Directory Server backend.classSetGenerationIdTaskThis 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.classShutdownTaskThis class provides an implementation of a Directory Server task that can be used to stop the server.
-