Next: 3.3.2 Aufbau der .mo-Datei
Up: 3.3 Anlegen neuer JMAPI
Previous: 3.3 Anlegen neuer JMAPI
Für das Anlegen neuer Managed Object Klassen muß zunächst eine Datei
erstellt werden, die Informationen über die Attribute und die Methoden des
Managed Objects enthält. Diese Datei trägt den Namen der neu zu schaffenden
Managed Object Klasse mit der Endung .mo. Soll beispielsweise eine neue
Managed Object Klasse ExampleMO definiert werden, ist eine Datei
ExampleMO.mo nötig. Jede neue MO Klasse muß entweder eine (direkte oder
indirekte) Unterklasse von ManagedObjectImpl sein. Eine derartige
.mo-Datei hat Java-Syntax (vgl. Abschnitt 3.3.2).
Nach der Erstellung der .mo-Datei wird diese mit dem mitgelieferten
Managed Object Compiler Moco übersetzt. Dieser erzeugt die für die
Verwendung von RMI nötigen Interfaces, Client-Stubs und Server-Skeletons,
sowie eine Klasse, die der Speicherung der MO Attribute in der Datenbank
dient. Durch Angabe der Option -autoimport kann Moco nach dem
Übersetzungsvorgang das generierte Datenbankschema auch gleich in die
Datenbank importieren. Ohne Angabe dieser Option ist es möglich, diesen
Schritt später mittels des Kommandos jrb_import durchzuführen.
Copyright Munich Network Management Team