|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Description of class. More...
Collaboration diagram for ilSCTasks: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 | lookupIdentifierForTask ($a_task_id) |
| static | lookupGroupId ($a_task_id) |
| Lookup group id by task id @global type $ilDB. More... | |
| static | lookupCompleted ($a_grp_id) |
| static | lookupFailed ($a_grp_id) |
| static | lookupLastUpdate ($a_grp_id) |
| Lookup last update of group tasks @global 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().
Here is the call graph for this function:| ilSCTasks::getGroupId | ( | ) |
Definition at line 168 of file class.ilSCTasks.php.
References $grp_id.
Referenced by updateFromComponentDefinition().
Here is the caller graph for this function:
|
static |
Get singleton instance.
Definition at line 36 of file class.ilSCTasks.php.
Referenced by ilObjDefReader\handlerBeginTag(), lookupCompleted(), lookupFailed(), and ilSCTaskTableGUI\parse().
Here is the caller graph for this function:| ilSCTasks::getTasks | ( | ) |
Get groups.
Definition at line 177 of file class.ilSCTasks.php.
References $tasks.
Referenced by updateFromComponentDefinition().
Here is the caller graph for this function:
|
static |
Definition at line 110 of file class.ilSCTasks.php.
References $tasks, getInstanceByGroupId(), and ilSCTask\STATUS_COMPLETED.
Referenced by ilSCGroupTableGUI\parse().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 128 of file class.ilSCTasks.php.
References $tasks, getInstanceByGroupId(), and ilSCTask\STATUS_FAILED.
Referenced by ilSCGroupTableGUI\parse().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Lookup group id by task id @global type $ilDB.
| type | $a_task_id |
Definition at line 93 of file class.ilSCTasks.php.
References $DIC, $ilDB, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilSCComponentTaskFactory\getComponentTask().
Here is the caller graph for this function:
|
static |
| int | $a_task_id |
Definition at line 49 of file class.ilSCTasks.php.
References $DIC, $query, $res, and ilDBConstants\FETCHMODE_OBJECT.
Referenced by ilSCComponentTaskFactory\getTask().
Here is the caller graph for this function:
|
static |
Lookup last update of group tasks @global type $ilDB.
| type | $a_grp_id |
Definition at line 151 of file class.ilSCTasks.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_OBJECT, IL_CAL_DATETIME, IL_CAL_UNIX, ilSCTask\STATUS_FAILED, and ilTimeZone\UTC.
Referenced by ilSCGroupTableGUI\parse().
Here is the caller graph for this function:
|
protected |
read groups
Definition at line 185 of file class.ilSCTasks.php.
References $DIC, $ilDB, $query, $res, ilDBConstants\FETCHMODE_OBJECT, and ilSCComponentTaskFactory\getTask().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCTasks::updateFromComponentDefinition | ( | $a_identifier | ) |
Update from module/service reader.
| type | $a_identifier |
Definition at line 69 of file class.ilSCTasks.php.
References getGroupId(), and getTasks().
Here is the call graph for this function:
|
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(), lookupCompleted(), and lookupFailed().