Benutzerexit entwickeln

Führen Sie folgende Schritte aus, um einen Benutzerexit zu entwickeln:

  1. Deklarieren Sie den Benutzerexit

    Sie deklarieren einen Benutzerexit, indem mit der Funktion 'bipInitializeUserExits' folgende Informationen angeben:

    1. Name (wird zum Registrieren und Steuern des aktiven Status des Exits verwendet)
    2. Benutzerkontextspeicher
    3. Eine Funktion, die aufgerufen werden soll (für einen oder mehrere Ereignistypen)
  2. Implementieren Sie das Verhalten des Benutzerexits

    Beim Deklarieren des Benutzerexits werden verschiedene Funktionen registriert, die beim Auftreten bestimmter Ereignisse aufgerufen werden. Das Verhalten des Benutzerexits wird durch das Implementieren dieser Funktionen bereitgestellt. In der folgenden Tabelle werden die Ereignisse und deren zugeordnete Funktionen aufgeführt:

    Ereignis Funktion
    Nachricht wird aus der Warteschlange der Eingabequelle genommen cciInputMessageCallback
    Nachricht wird zur Verarbeitung an Knoten weitergeleitet cciPropagatedMessageCallback
    Knoten hat die Verarbeitung abgeschlossen cciNodeCompletionCallback
    Transaktion wurde beendet cciTransactionEventCallback
  3. Implementieren Sie die Bereinigungsfunktion

    Die Benutzerexitbibliothek muss die Funktion 'bipTerminateUserExits' implementieren. Diese Funktion wird aufgerufen, wenn der Ausführungsgruppenprozess endet, so dass Sie alle während der Funktion 'bipInitializeUserExits' zugeordneten Ressourcen bereinigen können.

Zugehörige Konzepte
Benutzerexits entwickeln
Zugehörige Tasks
Benutzerexit einsetzen
Zugehörige Verweise
Befehl 'mqsicreatebroker'
Befehl 'mqsichangebroker'
Befehl 'mqsireportflowuserexits'
Befehl 'mqsichangeflowuserexits'
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ac02150_