ILIAS  trunk Revision v11.0_alpha-1866-gfa368f7776e
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\BackgroundTasks\TaskManager Interface Reference
+ Inheritance diagram for ILIAS\BackgroundTasks\TaskManager:
+ Collaboration diagram for ILIAS\BackgroundTasks\TaskManager:

Public Member Functions

 executeTask (Task $task, Observer $observer)
 Actually executes a task. More...
 
 run (Bucket $bucket)
 Depending on your background task settings, executes or puts the task into the queue. More...
 
 continueTask (Bucket $bucket, Option $option)
 Continue a task that is the state UserInteraction with a given option. More...
 
 quitBucket (Bucket $bucket)
 Quits and deletes a Bucket with all it's Jobs. More...
 

Detailed Description

Definition at line 28 of file TaskManager.php.

Member Function Documentation

◆ continueTask()

ILIAS\BackgroundTasks\TaskManager::continueTask ( Bucket  $bucket,
Option  $option 
)

Continue a task that is the state UserInteraction with a given option.

◆ executeTask()

ILIAS\BackgroundTasks\TaskManager::executeTask ( Task  $task,
Observer  $observer 
)

◆ quitBucket()

ILIAS\BackgroundTasks\TaskManager::quitBucket ( Bucket  $bucket)

Quits and deletes a Bucket with all it's Jobs.

◆ run()

ILIAS\BackgroundTasks\TaskManager::run ( Bucket  $bucket)

Depending on your background task settings, executes or puts the task into the queue.

Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\BasicTaskManager\continueTask().

+ Here is the caller graph for this function:

The documentation for this interface was generated from the following file: