Die Anwendung Entwicklungsobjekte dient der Erfassung und Ansicht von Entwicklungsobjekten verschiedenster Typen. In dieser Dokumentation wird der Typ Business-Object-Registry beschrieben.
Allgemeine Informationen zur Anwendung Entwicklungsobjekte, beispielsweise die Beschreibung der anwendungsbezogenen Aktionen oder des Identifikationsbereichs, finden Sie in dieser Dokumentation Entwicklungsobjekte.
Beschreibung
Eine Business-Object-Registry wird verwendet, um beispielweise die Java-Klassen registrieren zu können, die bei dem Datenaustausch früher in der Java-Klasse com.cisag.app.bi.Registry
verfügbar gemacht wurden. Außerdem können die Filter für die Kontextmenü eines Entityfeldes definiert werden. Momentan werden die Registrierungen nur für die Business Entitys unterstützt. Beim diesem Entwicklungsobjekt handelt sich um ein XML-Entwicklungsobjekt. Der vollständige Name der Business-Object-Registry muss identisch zu dem vollständigen Name des Business Entitys sein, für welches die Registrierungen definiert werden. Die Elemente einer XML-Datei für die Business-Object-Registry im Einzelnen:
Element | Erläuterung |
exportController |
Vollständiger Name der Java-Klasse, die als Export-Controller implementiert wurde. |
importController |
Vollständiger Name der Java-Klasse, die als Import-Controller implementiert wurde. |
validation |
Vollständiger Name der Java-Klasse, die für Prüfungen des generischen Import-Controllers implementiert wurde. Hat keine Auswirkungen, wenn auch das Element importController angegeben ist. |
correctionApplication |
Vollständiger Name der Korrektur-Anwendung, die beim Datenaustausch verwendet wird. |
resolver |
Vollständiger Name der Java-Klasse, die als Resolver implementiert wurde. |
oqlSearchNames |
Das Element umfasst alle OQL-Suchen, die registriert werden. |
oqlSearch |
Vollständiger Name der OQL-Suche, die beim Datenaustausch verwendet wird. Das Element darf mehrmals vorkommen und ist ein Unterelement des Elements oqlSearchNames . |
Beispiel:
<?xml version="1.0" encoding="UTF-8"?> <addition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ObjectDescriptionAdditionXMLSchema.xsd"> <!--Don't change this line and the lines above!--> <OBJECT_DESCRIPTION_ADDITION_BUSINESS_ENTITY> <exportController>com.cisag.app.general.log.HierarchyEntityController</exportController> <importController>com.cisag.app.general.log.HierarchyEntityController</importController> <correctionApplication>com.cisag.app.general.ui.HierarchyMaintenance</correctionApplication> <resolver>com.cisag.app.bi.log.ClassificationResolver</resolver> </OBJECT_DESCRIPTION_ADDITION_BUSINESS_ENTITY> </addition>
com.cisag.app.bi.Registry
durch den Aufruf des Tools crtoda
eine Reihe der Business-Object-Registries anlegen zu lassen. Nähere Informationen finden Sie im Dokument Business-Object-Registry anhand Laufzeitdaten erzeugen.