ILIAS
release_8 Revision v8.19
|
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().
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().
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().
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().
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.