Use the mqsichangeflowuserexits command on Windows, Linux, and UNIX systems to set the list of active or inactive user exits. A list of active and a list of inactive user exits is maintained for each integration server and message flow. The effective state of user exits for a given flow is decided when the flow starts.
>>-mqsichangeflowuserexits--integrationNodeName-----------------> >-- -e --integrationServerName--+---------------------+---------> '- -f -- MessageFlow -' >--+-----------------------------+--+----------------------+----> +- -a --ActiveUserExitNames -+ '- -k -applicationName-' '- -i --InactiveUserExitNames-' >--+------------------+---------------------------------------->< '- -y -libraryName-'
When you set this parameter, you must also set the -f (message flow) parameter. To change the user exit for a named message flow in a specific application, set the -k and -f parameters.
You can use this parameter with the -y (library name) parameter to specify that the message flow is contained in a library referenced by the application.
When you set this parameter, you must also set the -f (message flow) parameter. To display statistics collection options for a named message flow in a specific library, set the -y and -f parameters.
mqsichangeflowuserexits IBNODE -e default -f myFlow -a exit2
mqsichangeflowuserexits IBNODE -e default -f myFlow -i exit1
mqsichangeflowuserexits IBNODE -e default -a exit3,exit1
mqsichangeflowuserexits IBNODE -e default -1 exit2
mqsichangeflowuserexits IBNODE -e default -f myFlow -i exit1 -a exit2
mqsichangeflowuserexits IBNODE -e default -f myFlow -a ""