Añada especificaciones de captura a una especificación de suceso para crear puntos de captura en CICS.
El editor de enlaces de sucesos de CICS le guía por la creación de una o varias especificaciones de captura. Estas especificaciones identifican a los siguientes elementos:
Por ejemplo, puede especificar que todo mandato READQ TS (READ de almacenamiento temporal) sea un suceso potencial. A continuación, puede cualificar las condiciones bajo las que se desencadena el suceso añadiendo predicados de los tipos disponibles para el mandato que desea interceptar.
Puede definir tres tipos de predicados:Los predicados de la especificación de captura se utilizan para filtrar el contexto del punto de captura.
Cada punto de captura tiene elementos de contexto para los que puede especificar predicados. Un ejemplo, es el ID de transacción. Todos los predicados de contexto disponibles se muestran en la pestaña Filtrado. Los predicados de contexto son opcionales; no obstante, normalmente se especifica el ID de transacción o el programa actual para emitir sucesos desde una aplicación determinada.
El área de contexto se utiliza para establecer opciones de filtrado para sucesos. Según otra información que proporcione en el editor de enlaces de sucesos de CICS, no todos los campos son relevantes; los predicados de contexto disponibles dependen del punto de captura. Los predicados que puede que desee especificar son: ID de transición, programa actual e ID de usuario.
Los predicados de la especificación de captura se utilizan para filtrar los valores de opciones de sucesos de un mandato CICS o suceso del sistema.
Cada punto de captura puede tener opciones de suceso para las que puede especificar predicados. Algunos mandatos no tienen opciones de suceso. Las opciones de suceso corresponden a las opciones de un mandato EXEC CICS o suceso del sistema específico. Un ejemplo de mandato SEND MAP es el nombre MAP. Un ejemplo del suceso de estado de conexión DB2 es el estado FROM_CONNECTST. Todos los valores de datos fijos disponibles para el punto de captura se muestran en la pestaña Filtrado. El formato de las opciones de suceso es conocido para CICS.
Los predicados de la especificación de captura se utilizan para filtrar los datos de aplicación especificados en un mandato CICS.
Los puntos de captura de aplicación pueden tener valores de datos de longitud variable para los que puede especificar predicados. Los datos de aplicación corresponden con las opciones de un mandato EXEC de CICS en particular. Un ejemplo de mandato SEND MAP es el campo FROM. Todos los valores de datos variables disponibles para el mandato EXEC de CICS para el punto de captura están en la pestaña Filtrado.
CICS procesa los predicados de datos de aplicación en el orden especificado; es decir, se procesa el primer predicado, después el segundo predicado, etc.
La información básica sobre el enlace de sucesos, especificada por el gestor empresarial durante la definición de nivel superior del enlace de sucesos, incluye una especificación de suceso. Esta información de enlace de sucesos ha identificado datos que se conocen por ser necesarios para posteriores procesos, pero no facilitan detalles sobre su ubicación. Debe especificar fuentes de información para proporcionar estos detalles.
El editor de enlaces de sucesos de CICS presenta en la pestaña Fuentes de información una tabla con la información que necesita para cumplir con la especificación del negocio. La tabla muestra información empresarial de la especificación del suceso. Debe definir la fuente de información de esta especificación de captura para cada elemento de la tabla.