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 classISystemResource.ModeValueEnumeration type for field MODEstatic classISystemResource.UsageValueEnumeration 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.StringgetAlias()Getter for field ALIASISystemResourceReferencegetCICSObjectReference()java.lang.StringgetCicssys()Getter for field CICSSYSjava.lang.LonggetDefver()Getter for field DEFVERISystemResource.ModeValuegetMode()Getter for field MODEICICSType<ISystemResource>getObjectType()java.lang.StringgetRdeftype()Getter for field RDEFTYPEjava.lang.StringgetRefdef()Getter for field REFDEFjava.lang.StringgetReftype()Getter for field REFTYPEjava.lang.StringgetRefver()Getter for field REFVERjava.lang.StringgetResassgn()Getter for field RESASSGNjava.lang.StringgetResdef()Getter for field RESDEFjava.lang.StringgetResdesc()Getter for field RESDESCjava.lang.StringgetResgroup()Getter for field RESGROUPISystemResource.UsageValuegetUsage()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:
getObjectTypein interfaceICICSObject- Specified by:
getObjectTypein interfaceICPSMManager- Specified by:
getObjectTypein 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:
getCICSObjectReferencein interfaceICICSObject- Specified by:
getCICSObjectReferencein interfaceICPSMManager
-
-