Isom.Sys.SessionContext

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Sys.SessionContext

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Sys.SessionContext

Beschreibung

Der Sitzungskontext stellt Daten bereit, die von der Sitzungsverwaltung übermittelt wurden.

Hinweis: Dieses Fachobjekt funktioniert nicht mit ISOM Didact. Die meisten Funktionsaufrufe kehren mit dem Ergebnis 'Void' zurück.



Funktionen

Isom.Sys.SessionContext.GetActiveClients

Ermittelt die Liste der Clients, die momentan mit dieser Sitzung verbunden sind.

objectbound Isom.Sys.ClientDataList Isom.Sys.SessionContext.GetActiveClients  (  ) 

Ermittelt die Liste der Clients, die momentan mit dieser Sitzung verbunden sind.

Rückgabe:
Die Liste der Clients.
Isom.Sys.SessionContext.GetAllClients

Ermittelt die Liste der Clients, die jemals mit dieser Sitzung verbunden waren, unabhängig vom aktuellen Verbindungsstatus.

objectbound Isom.Sys.ClientDataList Isom.Sys.SessionContext.GetAllClients  (  ) 

Ermittelt die Liste der Clients, die jemals mit dieser Sitzung verbunden waren, unabhängig vom aktuellen Verbindungsstatus.

Rückgabe:
Die Liste der Clients.
Isom.Sys.SessionContext.GetInstance

Gibt die Instanz des Fachobjekts SessionContext zurück.

Isom.Sys.SessionContext Isom.Sys.SessionContext.GetInstance  (  ) 

Gibt die Instanz des Fachobjekts SessionContext zurück.

Rückgabe:
Die Instanz des Fachobjekts.
Isom.Sys.SessionContext.GetSessionId

Ermittelt die Sitzungs-ID.

objectbound Isom.Base.String Isom.Sys.SessionContext.GetSessionId  (  ) 

Ermittelt die Sitzungs-ID.

Rückgabe:
Die Sitzungs-ID.
Isom.Sys.SessionContext.GetSessionList

Ermittelt die Liste der aktiven Sitzungen.

objectbound Isom.Base.StringList Isom.Sys.SessionContext.GetSessionList  (  ) 

Ermittelt die Liste der aktiven Sitzungen.

Rückgabe:
Eine Liste mit den IDs der Sitzungen.
Isom.Sys.SessionContext.GetSessionName

Ermittelt den Sitzungsnamen.

objectbound Isom.Base.String Isom.Sys.SessionContext.GetSessionName  (  ) 

Ermittelt den Sitzungsnamen.

Rückgabe:
Der Sitzungsname.
Isom.Sys.SessionContext.GetSettings

Ermittelt die zusätzlichen Angaben zur Sitzung.

objectbound Isom.Base.StringDictionary Isom.Sys.SessionContext.GetSettings  (  ) 

Ermittelt die zusätzlichen Angaben zur Sitzung.

Diese Angaben werden von der Sitzungsverwaltung festgelegt, um zusätzliche Informationen zur Sitzung zu übermitteln.

     String sessionType = SessionContext.GetInstance().GetSettings().Get(Consts.SESSIONCONTEXT_SESSION_TYPE); 
Rückgabe:
Die zusätzlichen Angaben. Das Wörterbuch kann folgende Einträge enthalten:
  • SessionType Typ der Sitzung, z.B. "SERVICE"
Isom.Sys.SessionContext.IsVoid

Bestimmt, ob es sich um das Void-Objekt handelt.

objectbound Isom.Base.Boolean Isom.Sys.SessionContext.IsVoid  (  ) 

Bestimmt, ob es sich um das Void-Objekt handelt.

Rückgabe:
'true', falls dies das Void-Objekt ist, 'false' sonst.
Isom.Sys.SessionContext.Void

Erzeugt ein ungültiges Objekt.

Isom.Sys.SessionContext Isom.Sys.SessionContext.Void  (  ) 

Erzeugt ein ungültiges Objekt.

Die Funktion kann in Fehlerfällen verwendet werden, um z.B. einen ungültigen Funktionsrückgabewert zu erzeugen.

Rückgabe:
Ungültiges Objekt.

Version 9.10.1.0 vom 25 November 2013