EXIT_POINT_INFO view
The EXIT_POINT_INFO view returns information about exit points.
The values returned for the columns in the view are closely related to the values returned by the Work with Registration Information (WRKREGINF) CL command and by the Retrieve Exit Information (QUSRTVEI, QusRetrieveExitInformation) API.
Authorization: None required.
The following table describes the columns in the view. The system name is EXIT_POINT. The schema is QSYS2.
Column Name | System Column Name | Data Type | Description |
---|---|---|---|
EXIT_POINT_NAME | EXIT_NAME | VARCHAR(20) | The name of the exit point. |
EXIT_POINT_FORMAT | EXIT_FMT | CHAR(8) | The format name associated with the exit point. |
REGISTERED | REGISTERED | VARCHAR(3) | Whether the exit point is registered with the registration facility.
|
ALLOW_DEREGISTRATION | DEREGISTER | VARCHAR(3) | Whether the exit point can be deregistered.
|
ALLOW_CHANGE | CHANGE | VARCHAR(3) | Whether the exit point controls can be changed.
|
EXIT_PROGRAMS | EXIT_PGMS | INTEGER | The current number of exit programs associated with the exit point. |
MAXIMUM_EXIT_PROGRAMS | MAX_PGMS | INTEGER Nullable
|
The maximum number of exit programs that the exit point
allows. Contains the null value if the maximum number of exit programs is *NOMAX. |
TEXT_DESCRIPTION | TEXT | VARCHAR(132) Nullable
|
The descriptive text for the exit point. Contains the null value if no descriptive text is available. |
ADD_EXIT_PROGRAM_LIBRARY | ADD_LIB | VARCHAR(10) Nullable
|
The library in which ADD_EXIT_PROGRAM resides. Contains the null value if no add exit program is defined. |
ADD_EXIT_PROGRAM | ADD_PGM | VARCHAR(10) Nullable
|
The preprocessing exit program name that is called by the
registration facility when the Add Exit Program API is called for the exit point. Contains the null value if no add exit program is defined. |
ADD_EXIT_PROGRAM_FORMAT | ADD_FMT | CHAR(8) Nullable
|
The format name for ADD_EXIT_PROGRAM. Contains the null value if no add exit program is defined. |
REMOVE_EXIT_PROGRAM_LIBRARY | RMV_LIB | VARCHAR(10) Nullable
|
The library in which REMOVE_EXIT_PROGRAM resides. Contains the null value if no remove exit program is defined. |
REMOVE_EXIT_PROGRAM | RMV_PGM | VARCHAR(10) Nullable
|
The preprocessing exit program name that is called by the
registration facility when the Remove Exit Program API is called for the exit point. Contains the null value if no remove exit program is defined. |
REMOVE_EXIT_PROGRAM_FORMAT | RMV_FMT | CHAR(8) Nullable
|
The format name for REMOVE_EXIT_PROGRAM. Contains the null value if no remove exit program is defined. |
RETRIEVE_EXIT_PROGRAM_LIBRARY | RTV_LIB | VARCHAR(10) Nullable
|
The library in which RETRIEVE_EXIT_PROGRAM resides. Contains the null value if no retrieve exit program is defined. |
RETRIEVE_EXIT_PROGRAM | RTV_PGM | VARCHAR(10) Nullable
|
The preprocessing exit program name that is called by the
registration facility when the Retrieve Exit Information API is called for the exit
point. Contains the null value if no retrieve exit program is defined. |
RETRIEVE_EXIT_PROGRAM_FORMAT | RTV_FMT | CHAR(8) Nullable
|
The format name for RETRIEVE_EXIT_PROGRAM. Contains the null value if no retrieve exit program is defined. |
Example
- List all the security exit
points.
SELECT * FROM QSYS2.EXIT_POINT_INFO WHERE EXIT_POINT_NAME LIKE 'QIBM_QSY%';