WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

cniCreateElementAfterUsingParser

Utilice esta función para crear un elemento de sintaxis, insertarlo después del elemento de sintaxis especificado y asociarlo al nombre de clase de analizador especificado. El elemento nuevo se convierte en el hermano siguiente del elemento especificado.

Una parte del árbol de elementos de sintaxis que es propiedad de un analizador sólo puede tener la raíz efectiva en la primera generación de elementos (es decir, como hijos inmediatos de la raíz). La interfaz de nodo definido por el usuario no restringe la posibilidad de crear un subárbol que parezca ser propiedad de un analizador diferente. Sin embargo, no es posible serializar estos árboles de elementos en una corriente de bits cuando se está generando un mensaje de salida.

Si especifica el nombre de un analizador proporcionado con WebSphere Message Broker, deberá utilizar el nombre de clase correcto del analizador.

El nombre interno para el analizador BLOB es none. Por tanto, si utiliza esta función para crear una carpeta de analizador BLOB, el nombre del analizador asociado debe ser none.

Sintaxis

CciElement* cniCreateElementAfterUsingParser(
  int*            returnCode,
  CciElement*     targetElement,
  const CciChar*  parserClassName);

Parámetros

returnCode
Código de retorno de la función (salida).
Los códigos de retorno posibles son:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_ELEMENT_OBJECT
  • CCI_INV_PARSER_NAME
TargetElement
Dirección del objeto de elemento (entrada).
parserClassName
Nombre de la clase de analizador (entrada).

Valores de retorno

Si la ejecución se realiza satisfactoriamente, se devuelve la dirección del objeto de elemento nuevo. De lo contrario, se devuelve un valor de cero (CCI_NULL_ADDR) y el parámetro returnCode indica la razón del error.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:23


Tema de referenciaTema de referencia | Versión 8.0.0.5 | as07810_