Desarrollar una salida de usuario

Para desarrollar una salida de usuario, siga estos pasos:

  1. Declare la salida de usuario

    Una salida de usuario se declara utilizando la función bipInitializeUserExits para especificar lo siguiente:

    1. Nombre (utilizado para registrar y controlar el estado activo de la salida)
    2. Almacenamiento de contexto de usuario
    3. Una función a invocar (para uno o varios Tipos de sucesos)
  2. Implemente el comportamiento de la salida de usuario

    Cuando se declara la salida de usuario, se registra un conjunto de funciones, y estas funciones se invocan cuando se producen sucesos específicos. El comportamiento de la salida de usuario se obtiene implementando estas funciones. La tabla siguiente lista los sucesos y sus funciones asociadas:

    Suceso Función
    Un mensaje se ha extraído de la cola del origen de entrada cciInputMessageCallback
    Un mensaje se ha propagado a un nodo para su proceso cciPropagatedMessageCallback
    Un nodo ha terminado de procesar cciNodeCompletionCallback
    Una transacción ha finalizado cciTransactionEventCallback
  3. Implemente la función de limpieza

    La biblioteca de salidas de usuario debe implementar la función bipTerminateUserExits. Esta función se invoca cuando el proceso del grupo de ejecución está finalizando, lo que le permite borrar todos los recursos asignados durante la función bipInitializeUserExits.

Conceptos relacionados
Desarrollo de salidas de usuario
Tareas relacionadas
Desplegar una salida de usuario
Referencia relacionada
Mandato mqsicreatebroker
Mandato mqsichangebroker
Mandato mqsireportflowuserexits
Mandato mqsichangeflowuserexits
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ac02150_