Mit dem Befehl mqsichangeflowuserexits können Sie auf Windows-, Linux- und UNIX-Systemen die Liste der aktiven und inaktiven Benutzerexits festlegen. Für jede Ausführungsgruppe und jeden Nachrichtenfluss werden Listen der aktiven bzw. der inaktiven Benutzerexits unterhalten. Der effektive Status der Benutzerexits für einen bestimmten Fluss wird beim Start des Flusses festgelegt.
>>-mqsichangeflowuserexits--Brokername -------------------------> >-- -e --Ausführungsgruppenname --+--------------------------+--> '- -f -- Nachrichtenfluss -' >--+-------------------------------------+----------------------> +- -a --Namen_aktiver_Benutzerexits -+ '- -i --Namen_inaktiver_Benutzerexits-' >--+---------------------+--+----------------------+----------->< '- -k -Anwendungsname-' '- -y -Bibliotheksname-'
Bei Angabe dieses Parameters müssen Sie auch den Parameter -f (Nachrichtenfluss) angeben. Um den Benutzerexit für einen benannten Nachrichtenfluss in einer bestimmten Anwendung zu ändern, müssen Sie die Parameter -k und -f angeben.
Sie können diesen Parameter zusammen mit dem Parameter -y (Bibliotheksname) verwenden, um anzugeben, dass der Nachrichtenfluss in einer Bibliothek enthalten ist, auf die von der Anwendung verwiesen wird.
Bei Angabe dieses Parameters müssen Sie auch den Parameter -f (Nachrichtenfluss) angeben. Um den Benutzerexit für einen benannten Nachrichtenfluss in einer bestimmten Bibliothek zu ändern, müssen Sie die Parameter -y und -f angeben.
mqsichangeflowuserexits MB8BROKER -e default -f myFlow -a exit2
mqsichangeflowuserexits MB8BROKER -e default -f myFlow -i exit1
mqsichangeflowuserexits MB8BROKER -e default -a exit3,exit1
mqsichangeflowuserexits MB8BROKER -e default -1 exit2
mqsichangeflowuserexits MB8BROKER -e default -f myFlow -i exit1 -a exit2
mqsichangeflowuserexits MB8BROKER -e default -f myFlow -a ""