NDMPXTBL Parameter Table
Each table entry or record consists of a single-character command code in column one. Most command codes have a parameter which begins in column two and varies according to the command code function.
Command Code | Description | Subparameters/Examples |
---|---|---|
* | Comment line. | * Only run the following Processes. |
E | Enables execution of Processes based on table entries. Either “E” or “D” must be the first non-comment entry in the table. | The second column in this entry must contain one
of the following values which indicates the disposition of a PNODE
Process if it is not allowed to run. H—Places the Process in the Hold queue R—Places the Process in the Timer queue in session retry F—Flushes the Process from the queue |
D | Disables the execution of all Processes regardless of the contents of the parameter table and fails Process execution with a non-zero (error) return code and message LPRX003E. Either “E” or “D” must be the first non-comment entry in the table | The parameter for command code “E” can also be specified in column two. This is a convenience to make it easier to change from “E” to “D” and vice versa without having to change column two to a blank for command code “D.” |
P | Matches Processes based on a full or partial Process name. Supports the wild card trailing asterisk (*). Can be used to enable or disable Process execution for a particular application by using naming conventions to match an application. | PCOPY—Matches a single Process PACH*—Matches all Processes beginning with “ACH” P*—Matches all Processes |
N | Matches Processes based on a full or partial remote node name. Supports the wild card trailing asterisk (*). | NCD.NODE1—Matches a single remote node name NCD.NODEA*—Matches all remote node names beginning with “CD.NODEA” N*—Matches all remote node names |
S | Matches Processes based on a full or wild card IBM® Connect:Direct® submitter ID and submitter node combination. The format is <id>@<node>. | SACTQ0ACD@TPM002—Matches a specific ID and node
combination. S*@TPM002—Matches all IDs from node TPM002 SACTQ0ACD@*—Matches ID ACTQ0ACD from all nodes S*@*—Matches all IDs from any node. This is another way to match all Processes. |
I | Includes Processes for execution that match the
patterns in the table which follow this command code. Either “I” or
“X” must be the second non-comment entry in the table. Processes which
do not match a pattern in the table are not executed. Note: To choose
which command code to use to select Processes, determine which group
is smaller and use the corresponding command Code. For example, if
the number of Processes to be executed is smaller than the number
of Processes to exclude from execution, specify “I” as the command
code and add patterns to match that group of Processes.
|
ER I NCD.BOSTON Includes Processes for execution on the CD.BOSTON node only. Processes destined for all other remote nodes are placed in the Timer queue in session retry |
X | Excludes from execution those Processes that match the patterns in the table which follow this command code. Either “X” or “I” must be the second non-comment entry in the table. Processes which do not match a pattern in the table are executed. | EH X SDALLASOPS@* Excludes Processes for execution submitted by the ID DALLASOPS from any node |
L | Last entry in table. |