ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
◀ ilDoc Overview
interface.ilBackgroundTaskHandler.php
Go to the documentation of this file.
1
<?
php
2
/* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
3
10
interface
ilBackgroundTaskHandler
11
{
17
public
static
function
getInstanceFromTask
(
ilBackgroundTask
$a_task);
18
24
public
function
getTask
();
25
32
public
function
init
($a_params);
33
37
public
function
process
();
38
42
public
function
cancel
();
43
47
public
function
finish
();
48
52
public
function
deleteTaskAndFiles
();
53
}
ilBackgroundTaskHandler
Background task handler interface.
Definition:
interface.ilBackgroundTaskHandler.php:10
ilBackgroundTaskHandler\finish
finish()
Finish the task.
ilBackgroundTaskHandler\deleteTaskAndFiles
deleteTaskAndFiles()
Remove task and its files.
ilBackgroundTaskHandler\getTask
getTask()
Get current task instance.
ilBackgroundTask
Background task.
Definition:
class.ilBackgroundTask.php:11
ilBackgroundTaskHandler\cancel
cancel()
Cancel the task.
ilBackgroundTaskHandler\getInstanceFromTask
static getInstanceFromTask(ilBackgroundTask $a_task)
Constructor/Factory.
php
ilBackgroundTaskHandler\init
init($a_params)
Init background task.
ilBackgroundTaskHandler\process
process()
Process the task.
Services
BackgroundTask
interfaces
interface.ilBackgroundTaskHandler.php
Generated on Fri Jan 17 2025 19:01:08 for ILIAS by
1.8.13 (using
Doxyfile
)