ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Public Member Functions | |||||||
__construct () | |||||||
ilMassMailDeliveryJob constructor. More... | |||||||
run (array $input, Observer $observer) | |||||||
| |||||||
getInputTypes () | |||||||
| |||||||
isStateless () | |||||||
| |||||||
getExpectedTimeOfTaskInSeconds () | |||||||
| |||||||
getOutputType () | |||||||
| |||||||
![]() | |||||||
getInput () | |||||||
| |||||||
![]() | |||||||
setInput (array $values) | |||||||
getOutput () | |||||||
getInput () | |||||||
getType () | |||||||
unfoldTask () | |||||||
Unfold the task. More... | |||||||
getRemoveOption () | |||||||
| |||||||
getAbortOption () | |||||||
| |||||||
getType () | |||||||
getInputTypes () | |||||||
getOutputType () | |||||||
getOutput () | |||||||
setInput (array $values) | |||||||
getInput () | |||||||
unfoldTask () | |||||||
getRemoveOption () | |||||||
getAbortOption () | |||||||
run (array $input, Observer $observer) | |||||||
isStateless () | |||||||
getInput () | |||||||
getExpectedTimeOfTaskInSeconds () | |||||||
Private Attributes | |
$dic | |
$mailJsonService | |
Additional Inherited Members | |
![]() | |
const | MAIN_REMOVE = 'bt_main_remove' |
const | MAIN_ABORT = 'bt_main_abort' |
![]() | |
checkTypes ($values) | |
extractType ($value) | |
![]() | |
$input = [] | |
$output | |
Definition at line 14 of file class.ilMassMailDeliveryJob.php.
ilMassMailDeliveryJob::__construct | ( | ) |
ilMassMailDeliveryJob constructor.
\ILIAS\DI\Container | null | $dic | |
ilMailValueObjectJsonService | null | $mailJsonService |
Definition at line 31 of file class.ilMassMailDeliveryJob.php.
References $DIC.
ilMassMailDeliveryJob::getExpectedTimeOfTaskInSeconds | ( | ) |
Implements ILIAS\BackgroundTasks\Task\Job.
Definition at line 111 of file class.ilMassMailDeliveryJob.php.
ilMassMailDeliveryJob::getInputTypes | ( | ) |
Implements ILIAS\BackgroundTasks\Task.
Definition at line 90 of file class.ilMassMailDeliveryJob.php.
ilMassMailDeliveryJob::getOutputType | ( | ) |
Implements ILIAS\BackgroundTasks\Task.
Definition at line 119 of file class.ilMassMailDeliveryJob.php.
ilMassMailDeliveryJob::isStateless | ( | ) |
Implements ILIAS\BackgroundTasks\Task\Job.
Definition at line 103 of file class.ilMassMailDeliveryJob.php.
ilMassMailDeliveryJob::run | ( | array | $input, |
Observer | $observer | ||
) |
\ILIAS\BackgroundTasks\Value[] | $input | This will be a list of Values hinted by getInputTypes. |
Observer | $observer | Notify the bucket about your progress! |
ILIAS\BackgroundTasks\Exceptions\InvalidArgumentException
Implements ILIAS\BackgroundTasks\Task\Job.
Definition at line 43 of file class.ilMassMailDeliveryJob.php.
References ILIAS\BackgroundTasks\Implementation\Tasks\AbstractTask\$input, and ILIAS\BackgroundTasks\Implementation\Tasks\AbstractTask\$output.
|
private |
Definition at line 19 of file class.ilMassMailDeliveryJob.php.
|
private |
Definition at line 24 of file class.ilMassMailDeliveryJob.php.