WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Acceso a las propiedades de intermediario desde ESQL

Puede acceder a propiedades de intermediario en tiempo de ejecución, desde los módulos ESQL de los nodos de flujos de mensajes.

Puede utilizar propiedades de intermediario en el lado derecho de las sentencias SET normales. Por ejemplo:
DECLARE mybroker CHARACTER;
SET mybroker = BrokerName;
donde BrokerName es la propiedad de intermediario que contiene el nombre del intermediario en el que se está ejecutando el flujo de mensajes. Sin embargo, no puede utilizar propiedades de intermediario en el lado izquierdo de las sentencias SET. Esta restricción se debe a que, en tiempo de ejecución, las propiedades de intermediario son constantes: no se pueden modificar y, por tanto, sus valores tampoco se pueden cambiar mediante sentencias SET. Si un programa intenta cambiar el valor de una propiedad de intermediario, aparece el mensaje de error No se puede asignar a una constante simbólica.
Propiedades de intermediario:
  • Se agrupan por intermediario, grupo de ejecución, flujo y nodo.
  • Son sensibles a las mayúsculas y minúsculas. Los nombres empiezan siempre con una letra mayúscula.
  • Devuelve NULL si no contienen ningún valor.

Si su código ESQL ya contiene una variable con el mismo nombre que una de las propiedades de intermediario, su variable tiene prioridad; es decir, su variable oculta la propiedad de intermediario. Para acceder a la propiedad de intermediario, utilice SQL.<nombre_propiedad_intermediario>. Por ejemplo: SQL.BrokerName.

El tema Propiedades de intermediario accesibles desde ESQL y Java muestra las propiedades de intermediario, de flujo de mensajes y de nodo que son accesibles desde ESQL e indica qué propiedades también son accesibles desde Java.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:00


Tema de tareaTema de tarea | Versión 8.0.0.5 | ak09512_