WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

cniEvaluate

Esta função executa o processamento do nó. O broker chama esta função quando uma mensagem é recebida em um dos terminais de entrada de uma instância de um objeto de nó.

A função forma a lógica principal do nó de processamento de mensagens ou do nó de saída. Ela não é utilizada com nós de entrada. Você deve definir uma tabela de funções antes de chamar essa função.

As responsabilidades do nó neste ponto são de:
  1. Processar a mensagem de acordo com os valores dos atributos na instância do nó.
  2. Processar a mensagem com base no conteúdo, se desejado.
  3. Propagar a mensagem para quaisquer terminais de saída apropriados.
  4. Lançar uma exceção se um erro ocorrer.
Definido em Type Membro
CNI_VFT Condicional iFpEvaluate

Sintaxe

void cniEvaluate(
  CciContext  *context,
  CciMessage  *localEnvironment,
  CciMessage  *exceptionList,
  CciMessage  *message);

Parâmetros

context
O endereço do contexto para a instância do nó, conforme criado pelo nó e retornado pela função cniCreateNodeContext (entrada).
localEnvironment
O endereço do objeto de ambiente local de entrada (entrada).

Para compatibilidade com versões anteriores, você pode se referir a esse parâmetro como destinationList.

exceptionList
O endereço da lista de exceção para a mensagem (entrada).
message
O endereço do objeto de mensagem de entrada (entrada).
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:30:21


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | as07450_