

Operatoren und Symbole › Operatoren › Java und externe JAR-Dateien
Java und externe JAR-Dateien
Das Java-Modul ermöglicht es Ihnen, Java-Code zur Ausführung in einem BeanShell-Interpreter im CA Process Automation-JVM anzugeben. BeanShell ist ein eingebetteter dynamischer Java-Quelleninterpreter, eine Skripting-Sprache und eine flexible Umgebung. Mithilfe des CA Process Automation-Java-Moduls und der Operatoren können Sie Folgendes durchführen:
- Importieren und Verweisen von JAR-Dateien auf der Modul- oder Operatorebene.
- Konfigurieren der globalen Einstellungen für alle "Java-Code ausführen"-Operatoren oder für bestimmte Einstellungen eines bestimmten Operators. Sie können Pfade zu externen JAR-Dateien angeben, die Operatoren verwenden können. Sie können auch die Einstellung des Standardprotokolls im Modul festlegen. Für jeden Operator können Sie den auszuführenden Code, die Eingabeparameter und die Namen der Ausgabevariablen angeben. Protokolleinstellungen, die Sie für einen einzelnen "Java-Code ausführen"-Operator angegeben haben, überschreiben die Protokolleinstellungen der Modulebene.
- Schreiben Sie einen Java-Code, der auf Klassen in diesen JAR-Dateien verweist. CA Process Automation erstellt automatisch neue Java-Objektdatentypen, wenn Sie ein Java-Programm ausführen. Da neue Java-Objekte innerhalb des Operators "Java-Code ausführen" aufgerufen werden, ist es nicht notwendig, Methoden zum Erstellen oder Löschen von Objekten zu verwenden. Nach der Ausführung des Operators erfasst CA Process Automation automatisch überflüssige Ressourcen, Klassen und Objekte im Speicher.
- Führen Sie den Java-Code mithilfe des Operators "Java-Code ausführen" aus. Sie können Klassen in einer externen Java-Archiv-Datei (JAR-Datei) aus einem "Java-Code ausführen"-Operator aufrufen. Verwenden Sie diesen Operator, um die von Ihrem vorhandenen Java-Code angegebene Funktion optimal zu nutzen.
- Speichern Sie Java-Objekte zum Operatordatensatz, um sie für nachfolgende "Java-Code ausführen"-Operatoren verfügbar zu machen. Sie haben die Möglichkeit, ein gesamtes Java-Objekt im Operatordatensatz zu speichern, bevor die Ausführung des Operators beendet wird. Sie können dann das Java-Objekt, das im Operatordatensatz in nachfolgenden Operatoren gespeichert ist, optimal nutzen, indem Sie es übergeben.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
 
|
|