Lade...
 

CX_CORBA_MANAGER

CX_CORBA_MANAGER

Klassenhierarchie
Beschreibung:

Der Corbamanager steuert die Kommunikation über Corba. Neben dem Versenden von Nachrichten sind auch Funktionen vorhanden, die der Verwaltung der Corbaumgebung dienen, wie z.B. das Registrieren von Corbanamen der lokalen Instanz und das Abfragen des Corba Namingservice auf hängende Programminstanzen.

Siehe auch: Die Corba-Anbindung von ClassiX®.

Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
CleanupInstance   STRING INTEGER Testet ob eine benannte Instanz Antwortet und löscht sie ggf. aus dem Namingservice.
CleanupRegisteredInstances       Versucht hängende Instanzen aus dem Namingservice zu entfernen.
DisableRemoteMsg       Stoppt die Corbaschnittstelle.
EnableRemoteMsg       Initialisiert die Corbaschnittstelle.
GetMode     INTEGER Liefert den eingestellten CORBA-Modus
GetName     STRING Liefert den Namen zurück, unter dem diese Instanz im Namingservice registriert ist.
GetProject     STRING Liefert das aktuelle Projekt
GetQueueLength     INTEGER Liefert die Anzahl con Remote-Requests in Bearbeitung
GetTimeout     INTEGER Liefert den Timeout-Wert in Sekunden
ListObjectsInCurrentProject     VECTOR<STRING> Liefert die Objekte im aktuellen Projekt
ListObjectsInProject   STRING VECTOR<STRING> Liefert die Objekte im angegebenen Projekt
RemoteClients     VECTOR<STRING> Liefert eine Vektor der beim Namingservice registrierten Instanzen.
RemoteServicesAvailable   STRING INTEGER Gibt zurück, ob die Corbaschnittstelle in Betrieb ist.
SendMsg   STRING, STRING, STRING INTEGER Sendet eine Nachricht per Corba.
SetDefaultName     INTEGER Registriert diese Instanz unter einem schematisch erzeugten Namen im Namingservice.
SetName   STRING, INTEGER INTEGER Registriert die Instanz unter einem neuen Namen im Namingservice.
SetProject   STRING, INTEGER   Registriert die Instanz in einem neuen Projekt im Namingservice
SetTimeout   INTEGER   Setzt den Timeout-Wert in Sekunden
SwitchMode   INTEGER   Wechselt den CORBA-Modus
* MA = Member-Access-Funktion,

grau unterlegt = geerbte Funktion

Letzte Änderung: 2006-12-19