Acceso a las propiedades de intermediario desde ESQL

Durante la ejecución de su código, puede ser útil tener acceso en tiempo real a los detalles de un nodo, flujo o intermediario específicos. Para obtener una visión general de las propiedades de intermediario, consulte Propiedades de intermediario.

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. Sin embargo, no puede utilizar las propiedades de intermediario en el lado izquierdo de las sentencias SET. Esto se debe a que, en tiempo de ejecución, las propiedades de intermediario son constantes: no se pueden asignar a sentencias SET y, por tanto, sus valores tampoco se pueden cambiar mediante dichas sentencias. 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. Sus nombres siempre empiezan con una 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.

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

Conceptos relacionados
Propiedades de intermediario
Tareas relacionadas
Acceder a propiedades de intermediario desde el nodo JavaCompute
Referencia relacionada
Propiedades de intermediario accesibles desde ESQL y Java
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ak09512_