LANSA provides facilities for "user exit" programs at various key points within the product.
The following information describes the various user exit facilities that are available, and examples of how you might choose to use them.
Before attempting to enable and use a user exit program note the following:
User exits are provided to increase your productivity because they allow "tailor made" processing to be performed in some situations. However, if you enable a user exit program, and then use it, you are completely responsible for its operation, maintenance and future compatibility with any new releases of LANSA. You are also completely responsible for any loss of data integrity, or data corruption, that it may cause.
All examples in the following sections are provided on an "as is" basis. No warranty concerning these examples is expressed or implied. The suitability of these examples for your installation is a matter for your judgment alone.
Libraries in which user exit programs are placed
Do not place user exit programs in the standard LANSA program library. This library is cleared and reloaded during the install of a new LANSA release. Use another common, shared library such as QGPL instead.
User exit programs included: