Sobre a Amostra RegexFilterNode

Esta amostra demonstra como um nó JavaCompute pode ser utilizado como um nó de filtro e o uso de atributos definidos pelo usuário.

O nó tem dois atributos definidos pelo usuário: filterField e filterRegex. O nó extrai o valor de elemento do primeiro campo na mensagem com o nome mantido pelo atributo filterField. Se o valor corresponder à expressão comum mantida pelo atributo filterRegex, a mensagem é propagada para o terminal de saída, caso contrário ela é propagada para o terminal alternativo.

Esta amostra inclui as seguintes etapas:

  1. Extrai o valor do campo que é utilizado para correspondência, utilizando expressões XPath.
  2. Cria a correspondência da expressão comum e do valor do campo.
  3. Se o valor do campo corresponder à expressão comum, propague a mensagem para o terminal de saída do nó JavaCompute.
  4. Se o valor do campo não corresponder à expressão comum, propague a mensagem para o terminal alternativo do nó JavaCompute.

As seguintes filas MQ são criadas pela amostra:

O seguinte fluxo de mensagens, RegexFilterNodeFlow, é importado pela amostra:

RegexFilterNodeFlow

Ícone Página PrincipalVoltar para Sobre a Amostra Nó JavaCompute