Isom.Global.Config

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Global.Config

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Global.Config

Beschreibung

Isom.Global.Config ermöglicht den Zugriff auf allgemeine Konfigurationsparameter von ISOM.



Funktionen

Isom.Global.Config.GetInstance

Ermittelt den Satz der für diese ISOM-Sitzung gültigen Konfigurationsparameter.

Isom.Global.Config Isom.Global.Config.GetInstance  (  ) 

Ermittelt den Satz der für diese ISOM-Sitzung gültigen Konfigurationsparameter.

   using Isom.Base.* 
   using Isom.Context.Config; 
   ... 
      Config isomglobalCfg = Config.GetInstance(); 
Rückgabe:
Das für diese ISOM-Sitzung singuläre Konfigurationsparameterobjekt.
Isom.Global.Config.GetOperationMode

Ermittelt den für diese ISOM-Sitzung gültigen Betriebsmodus.

objectbound Isom.Base.String Isom.Global.Config.GetOperationMode  (  ) 

Ermittelt den für diese ISOM-Sitzung gültigen Betriebsmodus.

Mögliche Werte:

  • "SERVICE" - normaler Werkstattbetrieb (Voreinstellung)
  • "EXPERT" - Expertenmodus mit erw. Therapiemöglichkeiten

   using Isom.Base.* 
   using Isom.Context.Config; 
   ... 
      Config isomglobalCfg = Config.GetInstance(); 
      Log.Info ("",  isomglobalCfg.GetOperationMode() ); 
Rückgabe:
Betriebsmodus entspr. Konfigruation (inkl. Groß-Kleinschreibung).
Isom.Global.Config.IsInOperationMode

Prüft, ob sich ISOM lt.

objectbound Isom.Base.Boolean Isom.Global.Config.IsInOperationMode  ( Isom.Base.String  targetOperationMode  ) 

Prüft, ob sich ISOM lt.

Konfiguration im vorgegebenen Betriebsmodus befindet.

Die Prüfung erfolgt case-insensitiv, d.h. ohne Berücksichtigung der Groß-Kleinschreibung.

   using Isom.Base.* 
   using Isom.Context.Config; 
   ... 
      Config isomglobalCfg = Config.GetInstance(); 
      if( isomglobalCfg.IsInOperationMode("ExPeRt") ) 
      { 
          ... 
      } 
Rückgabe:
true gdw. sich ISOM lt. Konfiguration im vorgegebenen Betriebsmodus befindet.

Version 9.10.1.0 vom 25 November 2013