APPLCTN Resource Table

An instance of an application that is running in a platform.

The Primary key field for this resource class is APPLDEF.

The Secondary key field for this resource class is MAJORVERSION.

The Tertiary key field for this resource class is MINORVERSION.

The Fourth key field for this resource class is MICROVERSION.

The Fifth key field for this resource class is PLATDEF.

The following actions are supported:

AVAILABLE
Make the application available to callers through its application entry points.
ENABLE
Enable an application.
DISABLE
Disable an application.
DISCARD
Remove an application from the platform.
GET
Retrieve information about an application.
UNAVAILABLE
Make the application unavailable to callers through its application entry points.

External resource name
CICSApplication
Length
912
Usage
API or CICS Management Client Interface
API view
No
CMAS context
No
SCOPE applies
No
Only query CMASs in workload
No
Object type
CICSPlex SM Manager
Copybook identifier
EYUt3522
Table 1. Valid CPSM operations
Operations Actions Parameters Required
GET   None N/A
PERFORM SET DISCARD None N/A
  ENABLE None N/A
  DISABLE None N/A
  AVAILABLE None N/A
  UNAVAILABLE None N/A
Table 2. APPLCTN FEEDBACK error codes
Value Code Description
1 APPLCTN_REC_NOT_FOUND Application not found
2 APPLCTN_DISABLED_SOME_BUNDLES CICS bundles were not disabled in some regions
3 APPLCTN_DISCARDED_SOME_BUNDLES CICS bundles were not discarded in some regions
4 APPLCTN_DISCARDED_NO_BUNDLES CICS bundles were not discarded in any regions
5 APPLCTN_ENABLED_SOME_BUNDLES CICS bundles were not enabled in some regions
6 APPLCTN_ENABLED_NO_BUNDLES CICS bundles were not enabled in any regions
7 APPLCTN_DISABLED_NO_BUNDLES CICS bundles were not disabled in any regions
8 APPLCTN_STATUS_CHANGING The application status is changing due to another action or event.
9 APPLCTN_NOT_DISABLED The application is not in a DISABLED state
10 APPLCTN_BUSY Application is busy for another action
11 APPLCTN_AVAILABLE_NO_BUNDLES CICS bundles were not made available in any regions
12 APPLCTN_AVAILABLE_SOME_BUNDLES CICS bundles were not made available in some regions
13 APPLCTN_UNAVAIL_NO_BUNDLES CICS bundles were not made unavailable in any regions
14 APPLCTN_UNAVAIL_SOME_BUNDLES CICS bundles were not made unavailable in some regions
15 APPLCTN_NOT_UNAVAILABLE The application is still available
16 APPLCTN_NOT_ENABLED The application is not in an ENABLED state
Table 3. APPLCTN resource table attributes
Name Datatype Source Len Sum Description Default Attr ID
 APPLDEF-1  CHAR CPSM 8 DIFF Application definition   4
APPLDIR CHAR CPSM 255 DIFF Name of the application directory on zFS   10
APPLICATION CHAR CPSM 64 DIFF Application   5
AVAILSTATUS EYUDA CPSM 4 LIKE Availability status   25
AVAILSTATUS Output valid values AVAILABLE, UNAVAILABLE, SOMEAVAIL, NONE
BINDDIR CHAR CPSM 255 DIFF Name of the binding directory on zFS   22
CHANGEAGENT CVDAS CPSM 4 LIKE Last modification agent   16
CHANGEAGENT Input/output valid values DREPAPI
CHANGEAGREL CHAR CPSM 4 DIFF Last modification agent release   19
CHANGETIME DATETIME CPSM 8 MAX Last modification   15
CHANGEUSRID CHAR CPSM 8 DIFF Last modification user ID   18
CREATETIME DATETIME CPSM 8 MAX Time created   17
DESCCODEPAGE BINARY CPSM 4 MAX Description code page 37 12
DESCRIPTION CHAR CPSM 255 DIFF Description of this application   11
ENABLESTATUS EYUDA CPSM 4 LIKE Enable status   14
ENABLESTATUS Output valid values ENABLED, DISABLED, INCOMPLETE, ENABLING, DISABLING, EMPTY, SOMEDISABLED, INSTALLING, DISCARDING, FAILED
 MAJORVERSION-2  BINARY CPSM 4 MAX Major version   6
 MICROVERSION-4  BINARY CPSM 4 MAX Micro version   8
 MINORVERSION-3  BINARY CPSM 4 MAX Minor version   7
 PLATDEF-5  CHAR CPSM 8 DIFF Platform definition   9