|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ILIAS\BackgroundTasks\Bucket:
Collaboration diagram for ILIAS\BackgroundTasks\Bucket:Public Member Functions | |
| getUserId () | |
| setUserId (int $user_id) | |
| setPercentage (Task $task, int $percentage) | |
| Used by a job to notify his percentage. More... | |
| getOverallPercentage () | |
| setOverallPercentage (int $percentage) | |
| setCurrentTask (Task $task) | |
| getCurrentTask () | |
| hasCurrentTask () | |
| setTask (Task $task) | |
| getTask () | |
| setState (int $state) | |
| getState () | |
| checkIntegrity () | |
| userInteraction (Option $option) | |
| Let the user interact with the bucket task queue. More... | |
| getDescription () | |
| getTitle () | |
| heartbeat () | |
| There was something going on in the bucket, it's still working. More... | |
| setLastHeartbeat (int $timestamp) | |
| getLastHeartbeat () | |
| When was the last time that something happened on this bucket? More... | |
| getUserId () | |
| setUserId (int $user_id) | |
| getOverallPercentage () | |
| setOverallPercentage (int $percentage) | |
| setState (int $state) | |
| getState () | |
| getDescription () | |
| getTitle () | |
Definition at line 29 of file Bucket.php.
| ILIAS\BackgroundTasks\Bucket::checkIntegrity | ( | ) |
| Exception |
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveBucketAndItsTasks().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getCurrentTask | ( | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ilBTPopOverGUI\getItemForObserver(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getDescription | ( | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getLastHeartbeat | ( | ) |
When was the last time that something happened on this bucket?
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ilBTPopOverGUI\getItemForObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getOverallPercentage | ( | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ilBTPopOverGUI\getProgressbar(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getState | ( | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\BasicTaskManager\continueTask(), ilBTPopOverGUI\getItemForObserver(), ilBTPopOverGUI\getProgressbar(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getTask | ( | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\run(), ILIAS\BackgroundTasks\Implementation\TaskManager\SyncTaskManager\run(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getTitle | ( | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ilBTPopOverGUI\getItemForObserver(), ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::getUserId | ( | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\updateBucket().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::hasCurrentTask | ( | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::heartbeat | ( | ) |
There was something going on in the bucket, it's still working.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
| ILIAS\BackgroundTasks\Bucket::setCurrentTask | ( | Task | $task | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\run(), ILIAS\BackgroundTasks\Implementation\TaskManager\SyncTaskManager\run(), and ILIAS\BackgroundTasks\Implementation\Persistence\BasicPersistence\saveObserver().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::setLastHeartbeat | ( | int | $timestamp | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
| ILIAS\BackgroundTasks\Bucket::setOverallPercentage | ( | int | $percentage | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
| ILIAS\BackgroundTasks\Bucket::setPercentage | ( | Task | $task, |
| int | $percentage | ||
| ) |
Used by a job to notify his percentage.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
| ILIAS\BackgroundTasks\Bucket::setState | ( | int | $state | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ilSumOfWorkspaceFileSizesTooLargeInteraction\interaction(), ilSumOfFileSizesTooLargeInteraction\interaction(), ILIAS\BackgroundTasks\Implementation\TaskManager\AsyncTaskManager\run(), and ILIAS\BackgroundTasks\Implementation\TaskManager\SyncTaskManager\run().
Here is the caller graph for this function:| ILIAS\BackgroundTasks\Bucket::setTask | ( | Task | $task | ) |
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
| ILIAS\BackgroundTasks\Bucket::setUserId | ( | int | $user_id | ) |
Implements ILIAS\BackgroundTasks\BucketMeta.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
| ILIAS\BackgroundTasks\Bucket::userInteraction | ( | Option | $option | ) |
Let the user interact with the bucket task queue.
Implemented in ILIAS\BackgroundTasks\Implementation\Bucket\BasicBucket.
Referenced by ILIAS\BackgroundTasks\Implementation\TaskManager\BasicTaskManager\continueTask().
Here is the caller graph for this function: