Você inclui especificações de captura a uma especificação de evento para criar pontos de captura no CICS.
O CICS event binding editor guia-o através da criação de uma ou mais especificações de captura. Essas especificações identificam os seguintes itens:
Por exemplo, é possível especificar que qualquer comando READQ TS (READ de armazenamento temporário) é um evento potencial. Você, então, qualifica as condições sob as quais o evento é levantado, incluindo predicados aos tipos disponíveis para o comando que você deseja interceptar.
É possível definir três tipos de predicados:Os predicados na especificação de captura são usados para filtragem no contexto do ponto de captura.
Cada ponto de captura possui itens de contexto aos quais é possível especificar predicados. Um exemplo é o identificador de transação. Todos os predicados de contexto disponíveis são mostrados na guia Filtragem. Predicados de contexto são opcionais: no entanto, geralmente se especifica o identificador de transação ou o programa atual para emitir eventos a partir de um determinado aplicativo.
A área Contexto é usada para configurar opções de filtragem para eventos. Com base em outras informações que são fornecidas no CICS event binding editor, nem todos os campos se aplicam; os predicados de contexto disponíveis dependem do ponto de captura. Os predicados que você pode desejar especificar são: identificador de transação, programa atual e ID do usuário.
Os predicados na especificação de captura são usados para filtragem nos valores de opções de evento para um comando ou evento do sistema CICS.
Cada ponto de captura pode ter opções de evento para as quais é possível especificar predicados. Alguns comandos não possuem opções de evento. As opções de evento correspondem às opções para um determinado comando EXEC CICS ou evento do sistema. Um exemplo para o comando SEND MAP é o nome MAP. Um exemplo para o evento de status da conexão DB2 é o status FROM_CONNECTST. Todos os valores de dados fixos disponíveis para o ponto de captura são mostrados na guia Filtragem. O formato das opções de evento são conhecidos pelo CICS.
Os predicados na especificação de captura são usados para filtragem em dados do aplicativo que são especificados em um comando CICS.
Os pontos de captura do aplicativo podem ter valores de dados de comprimento variável para os quais é possível especificar predicados. Os dados do aplicativo correspondem às opções para um comando particular EXEC CICS . Um exemplo para o comando SEND MAP é o campo FROM. Todos os valores de dados variáveis disponíveis para o comando EXEC CICS para esse ponto de captura são mostrados na guia Filtragem.
Os predicados de dados do aplicativo são processados pelo CICS na ordem especificada; ou seja, o primeiro predicado é processado, seguido pelo segundo predicado e assim por diante.
As informações de ligação de evento básicas, inseridas pelo gerente de negócios durante a definição de alto nível da ligação de evento, incluem uma especificação de evento. Essas informações da ligação de evento identificaram dados que eram vistos como necessários para o processamento adicional, mas não deram detalhes de sua posição. Você especifica fontes de informações para fornecer esses detalhes.
O CICS event binding editor ajuda, apresentando na guia Fontes de Informações uma tabela de informações necessárias para corresponder à especificação de negócios. A tabela mostra informações de negócios da especificação de evento. Para cada item na tabela você deve definir a fonte de informações para esta especificação de captura.