Lade...
 

CX_STRUCTURED::ForceMonitor

CX_STRUCTURED::ForceMonitor

Beschreibung:

Sucht über CX_STRUCTURED։։Monitor nach einem Monitor mit der angegeben Klasse oder mit einer davon abgeleiteten Klasse. Sollte CX_STRUCTURED։։Monitor NULL liefern, dann wird ein neuer Monitor von der angegebenen Klasse bei dem Objekt (siehe Clustering) erzeugt, in monitors eingefügt und zurückgegeben.

 

Achtung: Wird ForceMonitor() auf einem transienten Objekt aufgerufen, dann wird auch ein transientes Monitor-Objekt zurückgegeben. Falls dieses durch den Aufruf von ForceMonitor() angelegt wurde, dann muss es durch eine Variable oder einen Vektor vor der GarbageCollection geschützt werden.

Code-Beispiel:
object Get(ForceMonitor("CX_DISPO_ACCOUNT")) // -> CX_DISPO_ACCOUNT
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_STRUCTURED Ein strukturiertes Objekt
  Top-1 STRING Der Klassenname des gesuchten Monitors
Stack(Out) Top CX_MONITOR Gefundenes oder neu angelegtes Monitorobjekt
Funktionsaufruf: Call(ForceMonitor)