Tema anterior: Parámetros de salidaTema siguiente: Parámetros de entrada


Operador Invocar Java

Operador Invocar Java

El operador Invocar Java aprovecha la funcionalidad contenida en archivos JAR externos (o archivos .class) en CA Process Automation. Puede identificar los archivos JAR o .class especificando su ubicación en los parámetros de entrada del operador.

Una vez encontrado el archivo JAR, se puede escribir código de Java que haga referencia a clases del archivo JAR. Se pueden transferir variables a este código mediante los parámetros de entrada del operador Invocar Java. El código que se escribe va en el método principal del operador.

Puede especificar que se guarde un objeto de Java en el conjunto de datos de operador después de la ejecución del código por parte del operador. El objeto de Java se guarda en CA Process Automation bajo el tipo de datos JavaObject. Se puede poner este tipo de datos JavaObject a disposición de operadores posteriores de Invocar Java.

Por ejemplo, diga que desea utilizar el operador Invocar Java en un proceso. Inclúyalo en un proceso del editor de procesos y nómbrelo operador Java 1. Cuando el operador se ejecuta, el objeto de Java se guarda en el conjunto de datos de operador y se muestra como un tipo de datos JavaObject. Ahora tiene otro operador Invocar Java posteriormente en su proceso. Puede utilizar ese mismo JavaObject del operador Java 1 en su nuevo operador Java 2. Pase el objeto guardado del operador Java 1 al operador Java 2 como un tipo de datos JavaObject.

El operador Invocar Java no se puede ejecutar en un orquestador. Este operador solamente se ejecuta en un agente.