Comportamento do Depósito de Informações do Provedor do Nó e do Analisador

O depósito de informações do nó e o depósito de informações do analisador assumem funções na declaração de um nó para o intermediário ou definição de um analisador.

Cada LIL (Loadable Implementation Library) possui um depósito de informações do provedor do nó ou um depósito de informações do provedor do analisador ou possui ambos. Um depósito de informações do provedor do nó pode identificar muitos nós e um depósito de informações do provedor do analisador pode identificar muitos analisadores.

Quando o intermediário carrega a LIL, as seguintes funções são chamadas:

Antes de o gerador de nó ser retornado, o intermediário chama as seguintes funções:

  1. cniCreateNodeFactory

    Essa função cria uma única instância do depósito de informações do provedor do nó no intermediário.

  2. cndDefineNodeClass

    Esta função define o nome de uma classe do nó suportada por um depósito de informações do provedor do nó e identifica os nós que podem ser criados pelo depósito de informações do provedor do nó.

Antes de o gerador de analisador ser retornado, o intermediário chama as seguintes funções:

  1. cpiCreateParserFactory

    Esta função cria uma única instância do depósito de informações do provedor do analisador denominado no intermediário de mensagem.

  2. cpiDefineParserClass

    Esta função define o nome de uma classe analisadora suportada por um depósito de informações do provedor do analisador e identifica os analisadores que podem ser criados pelo depósito de informações do provedor.

Consulte os seguintes tópicos para obter informações sobre estas funções:
Conceitos relacionados
Planejando Extensões Definidas pelo Usuário
Planejando Nós de Entrada Definidos pelo Usuário
Planejando Nós de Processamento de Mensagem Definidos pelo Usuário
Planejando Nós de Saída Definidos pelo Usuário
Planejando Analisadores Definidos pelo Usuário
Projetando Extensões Definidas pelo Usuário
Extensões Definidas pelo Usuário no Ambiente de Tempo de Execução
Ciclo de Vida do Nó C de Entrada Definido pelo Usuário
Ciclo de Vida do Nó Input Definido pelo Usuário Java
Nós de Entrada Definidos pelo Usuário
Nós de Processamento de Mensagem Definidos pelo Usuário
Nós de Saída Definidos pelo Usuário
Analisadores Definidos pelo Usuário
Tarefas relacionadas
Criando um Nó Input em C
Criando um Nó de Entrada em Java
Criando um Nó de Processamento de Mensagem ou de Saída em C
Criando um Processamento de Mensagem ou Nó de Saída em Java
Criando um Analisador Definido pelo Usuário
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:13:13

as24984_