Analyzer and ConnectPlus support input and output user exit processing of flat file or VSAM data on the Arbutus zSeries Server.
Note: User exits are not supported for data in DB2 or IMS databases.
User exit hooks are provided to run a user-supplied program, Assembler or C DLL’s, to modify the contents of a data record, on a record by record basis, before it is processed or written.
Programs are loaded dynamically at run time. If an error is encountered during the load process a message is displayed and the OPEN of the data file, for input record manipulation or the command in progress, for output record manipulation, is cancelled.
Note: Unpredictable behavior will result from operations that rely on the physical layout of the data when user exits are in affect. These operations include system sorting and indexing.