Sentencia CREATE MODULE

La sentencia CREATE MODULE crea un módulo, que es un contenedor con nombre asociado a un nodo.

SINTAXIS

Notas:
  1. NombreMódulo debe ser un identificador válido

Se hace referencia a un módulo de las herramientas Eclipse desde un nodo de proceso de mensajes mediante su nombre. El módulo debe estar en <node schema>.

Los nombres de módulo ocupan el mismo espacio de símbolos que las funciones y procedimientos definidos en el esquema. Esto es, los módulos, funciones y procedimientos contenidos en un esquema deben tener todos nombres exclusivos.
Nota: Se le advierte que no hay ningún módulo asociado a un nodo ESQL. NO puede desplegar un flujo que contenga un nodo en el que falte un módulo.

Los módulos para el nodo Compute, Database y Filter deben contener todos una función denominada Main. Esta función debe devolver un valor booleano. Es el punto de entrada que utiliza un nodo de flujo de mensajes al procesar un mensaje.

Nombre de correlación Módulo Compute Módulo Filter Módulo Database
Database x x x
Environment x x x
Root   x x
Body   x x
Properties   x x
ExceptionList   x x
LocalEnvironment   x x
InputRoot x    
InputBody x    
InputProperties x    
InputExceptionList x    
InputLocalEnvironment x    
OutputRoot x    
OutputExceptionList x    
OutputLocalEnvironment x    
DestinationList Sinónimo obsoleto de LocalEnvironment
InputDestinationList Sinónimo obsoleto de InputLocalEnvironment
OutputDestinationList Sinónimo obsoleto de OutputLocalEnvironment
Conceptos relacionados
Visión general de ESQL
Tareas relacionadas
Desarrollo de ESQL
Referencia relacionada
Diagramas de sintaxis: tipos disponibles
Sentencias ESQL
Sentencia CALL
Sentencia BROKER SCHEMA
Cláusula PATH
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ak04965_