| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Collection of ECS settings. More...
 Collaboration diagram for ilECSServerSettings:
 Collaboration diagram for ilECSServerSettings:| Public Member Functions | |
| activeServerExists () | |
| Check if there is any active server. | |
| serverExists () | |
| Check if there is any server. | |
| getServers () | |
| Get servers. | |
| readInactiveServers () | |
| Read inactive servers  ilDB $ilDB. | |
| Static Public Member Functions | |
| static | getInstance () | 
| Get singleton instance. | |
| Protected Member Functions | |
| __construct () | |
| Singleton contructor. | |
| Private Member Functions | |
| readActiveServers () | |
| Read all actice servers  ilDB $ilDB. | |
| Private Attributes | |
| $servers = array() | |
| Static Private Attributes | |
| static | $instance = null | 
Collection of ECS settings.
Definition at line 34 of file class.ilECSServerSettings.php.
| 
 | protected | 
Singleton contructor.
Definition at line 44 of file class.ilECSServerSettings.php.
References readActiveServers().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilECSServerSettings::activeServerExists | ( | ) | 
Check if there is any active server.
Definition at line 67 of file class.ilECSServerSettings.php.
References getServers().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get singleton instance.
Definition at line 54 of file class.ilECSServerSettings.php.
References $instance.
Referenced by ilAuthUtils\_getActiveAuthModes(), ilECSObjectSettings\_handleDelete(), ilInfoScreenGUI\addObjectSections(), ilECSSettingsGUI\communities(), ilECSSettingsGUI\exportMappings(), ilAdvancedMDRecordGUI\handleECSDefinitions(), ilECSSettingsGUI\imported(), ilECSSettingsGUI\importMappings(), ilAuthContainerECS\initECSServices(), ilECSObjectSettings\isActive(), ilAdvancedMDRecordGUI\loadECSDurationPost(), ilECSSettingsGUI\overview(), ilECSSettingsGUI\readAll(), ilECSSettingsGUI\refreshParticipants(), ilECSSettingsGUI\setSubTabs(), ilECSTaskScheduler\start(), ilECSTaskScheduler\startExecution(), and ilECSSettingsGUI\updateCommunities().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSServerSettings::getServers | ( | ) | 
Get servers.
Definition at line 85 of file class.ilECSServerSettings.php.
References $servers.
Referenced by activeServerExists(), ilECSServerTableGUI\parse(), and serverExists().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Read all actice servers ilDB $ilDB.
Definition at line 113 of file class.ilECSServerSettings.php.
References $query, $res, $row, DB_FETCHMODE_OBJECT, and ilECSSetting\getInstanceByServerId().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilECSServerSettings::readInactiveServers | ( | ) | 
Read inactive servers ilDB $ilDB.
Definition at line 94 of file class.ilECSServerSettings.php.
References $query, $res, $row, DB_FETCHMODE_OBJECT, and ilECSSetting\getInstanceByServerId().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilECSServerSettings::serverExists | ( | ) | 
Check if there is any server.
Definition at line 76 of file class.ilECSServerSettings.php.
References getServers().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | staticprivate | 
Definition at line 36 of file class.ilECSServerSettings.php.
Referenced by getInstance().
| 
 | private | 
Definition at line 38 of file class.ilECSServerSettings.php.
Referenced by getServers().