Para obtener una visión general de las propiedades de intermediario, consulte Propiedades de intermediario.
La tabla siguiente muestra las propiedades de intermediario, de flujo y de nodo que son accesibles desde ESQL. La cuarta columna de la tabla indica si las propiedades también son accesibles desde nodos Java.
Si se indica que una propiedad es accesible desde nodos Java (cuarta columna), es accesible desde nodos Java sólo es accesible desde nodos Java, no desde rutinas Java llamadas como funciones o procedimientos ESQL.
Tipo de propiedad | Nombre de propiedad | Tipo de retorno | ¿Desde nodos Java? | ¿Qué es? |
---|---|---|---|---|
Propiedades generales de intermediario 4 | BrokerDataSourceUserId | CHARACTER | Sí. 1 | El ID de usuario del origen de datos utilizado por el intermediario. |
BrokerDataSource | CHARACTER | No. | El nombre de origen de datos (DSN) ODBC de la base de datos que contiene las tablas de intermediario. | |
BrokerName | CHARACTER | Sí.2 | El nombre del intermediario. | |
BrokerUserId | CHARACTER | No | El ID de usuario que el intermediario utiliza para acceder a las tablas de base de datos. | |
BrokerVersion | CHARACTER | No | El número de versión de 4 caracteres del intermediario (consulte BrokerVersion más abajo). | |
ExecutionGroupLabel | CHARACTER | Sí.3 | La etiqueta del Grupo de ejecución (un nombre legible). | |
ExecutionGroupName | CHARACTER | No | El nombre del Grupo de ejecución (a menudo, un identificador UUID). | |
Family | CHARACTER | No | El nombre genérico de la plataforma de software en la que se está ejecutando el intermediario ('WINDOWS', 'UNIX' o 'ZOS'). | |
ProcessId | Entero | No | El identificador de proceso (PID) de DataFlowEngine. | |
QueueManagerName | CHARACTER | Sí.5 | El nombre del gestor de colas de MQ al que está conectado el intermediario. | |
WorkPath | CHARACTER | No. | El directorio (opcional) en el que están almacenados los archivos de trabajo para este intermediario. | |
Propiedades de flujo | AdditionalInstances | Entero | No | El número de hebras adicionales que puede utilizar el intermediario para prestar servicio al flujo de mensajes. |
CommitCount | Entero | No | El número de mensajes de entrada procesados por un flujo de mensajes antes de que se produzca un punto de sincronización. | |
CommitInterval | Entero | No | El intervalo de tiempo en el cual se produce una confirmación cuando la propiedad CommitCount es mayor que 1 (es decir, cuando el flujo de mensajes está procesando por lotes los mensajes), pero el número de mensajes procesados no ha alcanzado el valor de la propiedad CommitCount. | |
CoordinatedTransaction | Booleano | Sí.6 | Indica si el flujo de mensajes se procesa como una transacción global, coordinada por WebSphere MQ. | |
MessageFlowLabel | CHARACTER | Sí.7 | El nombre del flujo. | |
Propiedades de nodo | DataSource | CHARACTER | No | El nombre de origen de datos (DSN) ODBC de la base de datos en la que se crean las tablas de usuario. |
DataSourceUserId | CHARACTER | No | El ID de usuario que el intermediario utiliza para acceder a las tablas de usuario de base de datos. | |
MessageOptions | Entero (64 bits) | No | Las opciones de validación y de corriente de bits en vigor. | |
NodeLabel | CHARACTER | Sí.8 | El nombre del nodo. | |
NodeType | CHARACTER | No | El tipo de nodo (Compute, Filter o Database). | |
ThrowExceptionOnDatabaseError | Booleano | No | Indica si el intermediario genera una excepción cuando se detecta un error de base de datos. | |
Transaction | CHARACTER | No | El tipo de transacción (automática o confirmación) que se utiliza para acceder a una base de datos desde este nodo. | |
TreatWarningsAsErrors | Booleano | No | Indica si los mensajes de aviso de bases de datos se tratan como errores y hacen que el mensaje de salida se propague al terminal de anomalías. |
#### Inicio mensaje entrada Trace Time: ${CURRENT_TIMESTAMP} Broker: ${BrokerName} Version: ${BrokerVersion} Platform: ${Family} ProcessID: ${ProcessId} BrokerUserId: ${BrokerUserId} ExecutionGroupLabel: ${ExecutionGroupLabel} Transaction: ${Transaction} Root Tree: ${Root} #### Fin mensaje entrada Trace
Los Fixpack son acumulativos: es decir, contiene todos los arreglos entregados en mantenimientos anteriores al release, incluidos los Fixpack anteriores. Puede aplicarse encima de cualquier mantenimiento entregado anteriormente, para que el sistema esté al nivel de Fixpack actual.