| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Inheritance diagram for ILIAS\BackgroundTasks\Persistence:
 Collaboration diagram for ILIAS\BackgroundTasks\Persistence:Public Member Functions | |
| saveBucketAndItsTasks (Bucket $bucket) | |
| getBucketIdsOfUser (int $user_id, string $order_by="id", string $order_direction="ASC") | |
| getBucketIdsByState (int $state) | |
| loadBucket (int $bucket_container_id) | |
| loadBuckets (array $bucket_container_ids) | |
| deleteBucketById (int $bucket_id) | |
| Deletes the Observer AND all its tasks and values.  More... | |
| deleteBucket (Bucket $bucket) | |
| Delete the bucket and all its stuff.  More... | |
| updateBucket (Bucket $bucket) | |
| Updates only the bucket! Use this if e.g.  More... | |
| getBucketContainerId (Bucket $bucket) | |
| getBucketMetaOfUser (int $user_id) | |
Definition at line 27 of file Persistence.php.
| ILIAS\BackgroundTasks\Persistence::deleteBucket | ( | Bucket | $bucket | ) | 
Delete the bucket and all its stuff.
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\runAsync().
 Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::deleteBucketById | ( | int | $bucket_id | ) | 
Deletes the Observer AND all its tasks and values.
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\deleteBucket(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\getValueContainerId(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\loadBuckets().
 Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::getBucketContainerId | ( | Bucket | $bucket | ) | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::getBucketIdsByState | ( | int | $state | ) | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\runAsync().
 Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::getBucketIdsOfUser | ( | int | $user_id, | 
| string | $order_by = "id",  | 
        ||
| string | $order_direction = "ASC"  | 
        ||
| ) | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::getBucketMetaOfUser | ( | int | $user_id | ) | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::loadBucket | ( | int | $bucket_container_id | ) | 
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\getValueContainerId(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\loadBuckets(), and ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\runAsync().
 Here is the caller graph for this function:| ILIAS\BackgroundTasks\Persistence::loadBuckets | ( | array | $bucket_container_ids | ) | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::saveBucketAndItsTasks | ( | Bucket | $bucket | ) | 
| Bucket | $bucket | The bucket you want to save. | 
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.
| ILIAS\BackgroundTasks\Persistence::updateBucket | ( | Bucket | $bucket | ) | 
Updates only the bucket! Use this if e.g.
the percentage or the current task changes.
Implemented in ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence.