CEMT INQUIRE PROGRAM
| can route the request to the region on which the
| program is to execute.
|NOTDYnamic
| If the program is the subject of a program-link
| request, the dynamic routing program is not
| invoked.
| For a distributed program link (DPL) request, the
| server region on which the program is to execute
| must be specified explicitly on the
| REMOTESYSTEM option of the PROGRAM
| definition or on the SYSID option of the EXEC
| CICS LINK command; otherwise it defaults to the
| local region.
| For information about the dynamic routing of DPL
| requests, see the
CICS Intercommunication Guide
.
Execkey
displays which access key the program is executing in.
The values are:
CEXeckey
The program is executing in CICS access key,
and has read and write access to both CICS-key
and user-key storage.
UExeckey
The program is executing in user access key, and
has write access to user-key storage, but
read-only access to CICS-key storage.
Executionset
displays whether the program is restricted to the API
subset as for a distributed program link request. The
values are:
DPlsubset
The program is restricted to the DPL API subset,
as for a distributed program link request, when it
runs in the local CICS region.
A program is always restricted to the DPL subset
when it is invoked in a remote region via a DPL
request, even if this option is not specified.
Fullapi
The program is not restricted to the DPL subset of
the CICS API when it runs in the local CICS
region, and can use the full API.
A program is always restricted to the DPL subset
when it is invoked in a remote region via a DPL
request, regardless of this option.
Note: You can reset this value by overtyping it with a
different value.
|JVMCLass
| displays the name of the class specified on the program
| definition, up to a maximun of 255 characters.
|JVMDEbug
| indicates whether the JVM is to operate in debugging
| mode for this program. The values are:
|Nodebug
| The JVM is not to operate in debugging mode for
| this program.
|Debug
| The JVM is to operate in debugging mode for this
| program.
Language
displays the language in which the program is written.
The values are:
PLi, CObol, C, LE370, or ASsembler
Supported languages. In the case of LE370, the
program exploits multi-language support, or has
been compiled by the SAA Language
Environment/370 (LE/370)-enabled compiler.
|Note: It is intented in a future release to report
| C++ programs separately, and for Java
| program objects to return a Language
| value of JAVA. JVM and Java program
| objects will be distinguished by using the
| RUNTIME option, which will report JVM for
| JVM programs and LE370 for Java
| program objects. (A Java program object is
| a Java program that has been bound by
| the VisualAge for Java, Enterprise ToolKit
| for OS/390.)
|Java The program is written in JAVA. This value is
| currently returned for JVM programs only.
|NOTAPplic
| The language was not specified in the resource
| definition, and has not been loaded.
NOTDEfined
The language in which the program has been
written is not defined.
LENgth(
value
)
displays the size of the program in bytes. The value
returned is 0000000 if the program has not been loaded
| during this CICS run. No value is returned if the module
| is a remote program or a JVM program.
PROGram(
value
)
indicates that this panel relates to a PROGRAM inquiry
and displays an 8-character program identifier (1–8
characters), which is the name of a specific program
entry in the table of installed program definitions.
Progtype
displays the type of program. The values are:
PROgram
The entry is defined in the CICS system definition
as a program.
Mapset
The entry is defined in the CICS system definition
as a map set.
108 CICS Supplied Transactions