Interface ISystemResource
-
- All Superinterfaces:
ICICSObject
,ICPSMManager
,com.ibm.cics.model.meta.ITypedObject
public interface ISystemResource extends ICPSMManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ISystemResource.ModeValue
Enumeration type for field MODEstatic class
ISystemResource.UsageValue
Enumeration type for field USAGE
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICPSMManager
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAlias()
Getter for field ALIASISystemResourceReference
getCICSObjectReference()
java.lang.String
getCicssys()
Getter for field CICSSYSjava.lang.Long
getDefver()
Getter for field DEFVERISystemResource.ModeValue
getMode()
Getter for field MODEICICSType<ISystemResource>
getObjectType()
java.lang.String
getRdeftype()
Getter for field RDEFTYPEjava.lang.String
getRefdef()
Getter for field REFDEFjava.lang.String
getReftype()
Getter for field REFTYPEjava.lang.String
getRefver()
Getter for field REFVERjava.lang.String
getResassgn()
Getter for field RESASSGNjava.lang.String
getResdef()
Getter for field RESDEFjava.lang.String
getResdesc()
Getter for field RESDESCjava.lang.String
getResgroup()
Getter for field RESGROUPISystemResource.UsageValue
getUsage()
Getter for field USAGE-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
Methods inherited from interface com.ibm.cics.model.ICPSMManager
getCICSContainer
-
-
-
-
Method Detail
-
getObjectType
ICICSType<ISystemResource> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfaceICPSMManager
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getCicssys
java.lang.String getCicssys()
Getter for field CICSSYSCICS system name
The name of the CICS system to which the specified resources will be assigned.
-
getResdef
java.lang.String getResdef()
Getter for field RESDEFResource definition name
The name of a resource that will be assigned to the specified CICS system.
-
getRdeftype
java.lang.String getRdeftype()
Getter for field RDEFTYPEResource definition type
The type of resource that will be assigned.
Note: Session definitions (SESSDEF) are included here to complete the logical scope picture; however, they are never actually installed in a CICS system.
-
getResdesc
java.lang.String getResdesc()
Getter for field RESDESCResource description name
The name of a resource description that is associated with the CICS system.
-
getResassgn
java.lang.String getResassgn()
Getter for field RESASSGNResource assignment name
The name of the resource assignment that associates the resource definition with the specified description.
-
getResgroup
java.lang.String getResgroup()
Getter for field RESGROUPResource group name
The name of the resource group that contains the definition of the resource to be assigned.
-
getUsage
ISystemResource.UsageValue getUsage()
Getter for field USAGEResource usage type
Indicates how the resource will be used in the CICS system:
- LOCAL - The resource resides in the target CICS systems.
- REMOTE - The resource definition refers to a resource that resides in a different CICS system.
- ASIS - The resource is part of a resource group directly associated with a resource description; it is not associated with a resource assignment.
-
getMode
ISystemResource.ModeValue getMode()
Getter for field MODEResource usage qualifier
Additional information that CICSPlex SM requires for some resource types to determine which subset of resource attributes to use in processing the assignment:
- Program (PROGDEF) - If the Use value is LOCAL, a value of AUTO automatically installs programs into a CICS system.
- Transaction (TRANDEF) - If the Use value is REMOTE, identifies the type of remote
reference:
- DYNAM - Transactions should be processed by the DTR program.
- STAT - Each transaction should be sent to the remote CICS system identified in the TRANDEF.
- Transient data queue (TDQDEF) - If the Use value is REMOTE, identifies the type of
transient data queue to be assigned in the Related Scope:
- INTRA - Intrapartition TDQ
- EXTRA - Extrapartition TDQ
- IND - Indirect TDQ
-
getDefver
java.lang.Long getDefver()
Getter for field DEFVERResource definition version
The version number of the resource definition, from 1 to 15.
-
getRefdef
java.lang.String getRefdef()
Getter for field REFDEFReferenced definition name
The name of a resource that is referenced by the resource being assigned. For example, connections (CONNDEF) reference sessions (SESSDEF).
-
getRefver
java.lang.String getRefver()
Getter for field REFVERReferenced definition version
The version number of the referenced resource definition, from 1 to 15.
-
getReftype
java.lang.String getReftype()
Getter for field REFTYPEReferenced definition type
The resource type of the referenced resource definition.
-
getAlias
java.lang.String getAlias()
Getter for field ALIASAlias for remote definition
For remote resources, the name of the resource as it is known in the remote system.
-
getCICSObjectReference
ISystemResourceReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICPSMManager
-
-