ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Description of class. More...
Public Member Functions | |
updateFromComponentDefinition ($a_identifier) | |
Update from module/service reader. More... | |
getGroupId () | |
getTasks () | |
Get groups. More... | |
Static Public Member Functions | |
static | getInstanceByGroupId ($a_group_id) |
Get singleton instance. More... | |
static | lookupGroupId ($a_task_id) |
Lookup group id by task id type $ilDB. More... | |
static | lookupCompleted ($a_grp_id) |
type $ilDB More... | |
static | lookupFailed ($a_grp_id) |
type $ilDB More... | |
static | lookupLastUpdate ($a_grp_id) |
Lookup last update of group tasks type $ilDB. More... | |
Protected Member Functions | |
read () | |
read groups More... | |
Private Member Functions | |
__construct ($a_grp_id) | |
Singleton constructor. More... | |
Private Attributes | |
$grp_id = 0 | |
$tasks = array() | |
Static Private Attributes | |
static | $instances = array() |
Description of class.
Definition at line 12 of file class.ilSCTasks.php.
|
private |
Singleton constructor.
Definition at line 26 of file class.ilSCTasks.php.
References read().
ilSCTasks::getGroupId | ( | ) |
Definition at line 150 of file class.ilSCTasks.php.
References $grp_id.
Referenced by updateFromComponentDefinition().
|
static |
Get singleton instance.
Definition at line 36 of file class.ilSCTasks.php.
Referenced by ilObjDefReader\handlerBeginTag(), and ilSCTaskTableGUI\parse().
ilSCTasks::getTasks | ( | ) |
Get groups.
Definition at line 159 of file class.ilSCTasks.php.
Referenced by updateFromComponentDefinition().
|
static |
type $ilDB
Definition at line 94 of file class.ilSCTasks.php.
References $ilDB, $query, $res, $row, ilDBConstants\FETCHMODE_OBJECT, and ilSCTask\STATUS_COMPLETED.
Referenced by ilSCGroupTableGUI\parse().
|
static |
type $ilDB
Definition at line 113 of file class.ilSCTasks.php.
References $ilDB, $query, $res, $row, ilDBConstants\FETCHMODE_OBJECT, and ilSCTask\STATUS_FAILED.
Referenced by ilSCGroupTableGUI\parse().
|
static |
Lookup group id by task id type $ilDB.
type | $a_task_id |
Definition at line 76 of file class.ilSCTasks.php.
References $ilDB, $query, $res, $row, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilSCComponentTaskFactory\getComponentTask().
|
static |
Lookup last update of group tasks type $ilDB.
type | $a_grp_id |
Definition at line 134 of file class.ilSCTasks.php.
References $ilDB, $query, $res, $row, ilDBConstants\FETCHMODE_OBJECT, IL_CAL_DATETIME, IL_CAL_UNIX, ilSCTask\STATUS_FAILED, and time.
Referenced by ilSCGroupTableGUI\parse().
|
protected |
read groups
Definition at line 167 of file class.ilSCTasks.php.
References $ilDB, $query, $res, $row, array, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by __construct().
ilSCTasks::updateFromComponentDefinition | ( | $a_identifier | ) |
Update from module/service reader.
type | $a_identifier |
Definition at line 50 of file class.ilSCTasks.php.
References getGroupId(), and getTasks().
|
private |
Definition at line 20 of file class.ilSCTasks.php.
Referenced by getGroupId().
|
staticprivate |
Definition at line 18 of file class.ilSCTasks.php.
|
private |
Definition at line 21 of file class.ilSCTasks.php.
Referenced by getTasks().