A CPSM Workload Manager Definition that describes the separation and
affinity requirements for a set of dynamic transactions.
The Primary key field for this resource class
is NAME.
The following action is supported:
- INSTALL
- Install the definition into a workload.
The parameter data for the INSTALL action is:
PARM('WORKLOAD(workload) OWNER(owner).')
where:
workload = (Required) Name of an active workload to process
definition.
owner = (Required) System ID of CMAS that created
workload, as identified by WLMAWORK.
- External resource name
- CICSWLMDefinition
- Length
- 160
- Usage
- API or Batch Utility or WUI or CICS Management Client Interface
- API view
- No
- CMAS context
- No
- SCOPE applies
- No
- Only query CMASs in workload
- Yes
- Object type
- CICSPlex SM Definition
- Copybook identifier
- EYUt3508
Table 1. Valid CPSM operations
Operations |
Actions |
Parameters |
Required |
GET |
|
None |
N/A |
CREATE |
|
None |
N/A |
UPDATE |
|
None |
N/A |
REMOVE |
|
None |
N/A |
PERFORM SET |
INSTALL |
OWNER(value) |
Yes |
|
|
WORKLOAD(value) |
Yes |
|
ADDTOGRP |
RESGROUP(value) |
Yes |
|
Table 2. WLMDEF FEEDBACK error codes
Value |
Code |
Description |
1 |
WLMDEF_INV_DATA |
Attribute data invalid |
2 |
WLMDEF_REC_NOT_FOUND |
Requested resource not found |
3 |
WLMDEF_INV_REFERENCE |
not found |
4 |
WLMDEF_REC_EXISTS |
Resource already exists |
5 |
WLMDEF_REC_CHANGED |
Resource definition already changed |
21 |
WLMDEF_NO_WLMDEF |
No workload management definition |
22 |
WLMDEF_NO_WORKLOAD |
No workload |
23 |
WLMDEF_WORKLOAD_FROZEN |
Workload frozen |
24 |
WLMDEF_MAL_PENDING |
Request scheduled for execution later |
25 |
WLMDEF_PARMS_IGNORED |
Parameters ignored |
26 |
WLMDEF_NODEFS_INSTALLED |
No definitions installed |
27 |
WLMDEF_AORSCOPE_NOT_FOUND |
AOR scope not found |
28 |
WLMDEF_TRANGRP_NOT_FOUND |
Transaction group not found |
|
Table 3. WLMDEF resource table attributes
Name |
Datatype |
Source |
Len |
Req |
Sum |
Description |
Default |
Value Range |
Attr ID |
AORSCOPE |
CHAR |
CPSM |
8 |
Yes |
DIFF |
Scope name of set of target systems |
|
|
9 |
CHANGEAGENT |
CVDAS |
CPSM |
4 |
No |
LIKE |
Last modification agent |
|
|
14 |
CHANGEAGENT Input/output valid values |
DREPAPI
|
CHANGEAGREL |
CHAR |
CPSM |
4 |
No |
DIFF |
Last modification agent release |
|
|
17 |
CHANGETIME |
DATETIME |
CPSM |
8 |
Yes |
MAX |
Last modification |
|
|
1 |
CHANGEUSRID |
CHAR |
CPSM |
8 |
No |
DIFF |
Last modification user ID |
|
|
16 |
CREATETIME |
DATETIME |
CPSM |
8 |
Yes |
MAX |
Time created |
|
|
15 |
DESC |
CHAR |
CPSM |
58 |
No |
DIFF |
Description |
|
|
10 |
DESCCODEPAGE |
BINARY |
CPSM |
4 |
No |
DIFF |
Description code page |
37 |
0-99999999 |
13 |
LUNAME |
CHAR |
CPSM |
17 |
Yes |
DIFF |
Terminal LU name |
|
|
7 |
NAME-1 |
CHAR |
CPSM |
8 |
Yes |
DIFF |
Workload management definition |
|
|
5 |
PROCESSTYPE |
CHAR |
CPSM |
8 |
Yes |
DIFF |
BTS process type |
* |
|
11 |
TRANGRP |
CHAR |
CPSM |
8 |
No |
DIFF |
Transaction group |
|
|
6 |
USERID |
CHAR |
CPSM |
8 |
Yes |
DIFF |
User ID |
|
|
8 |