@PublicAPI(stability=PRIVATE)

Package org.opends.server.backends.task

Contains the code for the Directory Server backend that provides an interface for executing administrative tasks. A task is a set of user-defined code that may be executed either immediately or at a given time in the future by adding an entry within the "cn=tasks" branch. The attributes of that entry may serve as arguments that can customize the operation of that task.

Recurring tasks may be used to perform an operation at regular intervals. Task groups may define a set of tasks that should be executed in sequential order, and may be executed as a recurring task. The order of individual scheduled tasks may be controlled by defining dependencies between those tasks, but a task group must be used to achieve the same result for recurring tasks.