Lade...
 

CX_ITEM::ForceMonitor

CX_ITEM::ForceMonitor

Beschreibung:

Sucht über CX_ITEM։։Monitor nach einem Monitor mit der angegeben Klasse oder mit einer davon abgeleiteten Klasse. Sollte CX_ITEM։։Monitor NULL liefern, dann wird ein neuer Monitor von der angegebenen Klasse bei dem Item (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:
item Get(ForceMonitor("CX_DISPO_ACCOUNT")) // -> CX_DISPO_ACCOUNT
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_ITEM Ein Teil
  Top-1 STRING Klassenname als String des gesuchten Monitors
Stack(Out) Top CX_MONITOR Gefundenes oder neu angelegtes Monitorobjekt des Teils
Funktionsaufruf: Call(ForceMonitor)