Interface IUnitOfWorkEnqueue
-
- All Superinterfaces:
ICICSObject
,ICICSResource
,com.ibm.cics.model.meta.ITypedObject
public interface IUnitOfWorkEnqueue extends ICICSResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IUnitOfWorkEnqueue.EnqueueTypeValue
Enumeration type for field STATEstatic class
IUnitOfWorkEnqueue.RelationValue
Enumeration type for field RELATIONstatic class
IUnitOfWorkEnqueue.ResourceTypeValue
Enumeration type for field TYPE
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IUnitOfWorkEnqueueReference
getCICSObjectReference()
java.lang.String
getEnqaddress()
Getter for field ENQADDRESSjava.lang.Long
getEnqfails()
Getter for field ENQFAILSjava.lang.String
getEnqscope()
Getter for field ENQSCOPEIUnitOfWorkEnqueue.EnqueueTypeValue
getEnqueueType()
Getter for field STATEjava.lang.String
getNetuowid()
Getter for field NETUOWIDICICSType<IUnitOfWorkEnqueue>
getObjectType()
java.lang.String
getQualifier()
Getter for field QUALIFIERjava.lang.Long
getQuallen()
Getter for field QUALLENIUnitOfWorkEnqueue.RelationValue
getRelation()
Getter for field RELATIONjava.lang.Long
getReslen()
Getter for field RESLENjava.lang.String
getResource()
Getter for field RESOURCEIUnitOfWorkEnqueue.ResourceTypeValue
getResourceType()
Getter for field TYPEjava.lang.String
getTaskID()
Getter for field TASKIDjava.lang.String
getTransactionID()
Getter for field TRANSIDjava.lang.String
getUnitOfWorkID()
Getter for field UOWID-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getName
-
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSContainer, getCICSRelease, getRegionName
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IUnitOfWorkEnqueue> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getUnitOfWorkID
java.lang.String getUnitOfWorkID()
Getter for field UOWIDUnit of work (UOW) ID
The local ID of the unit of work that owns or is waiting for the enqueue.
-
getTransactionID
java.lang.String getTransactionID()
Getter for field TRANSIDTransaction ID associated with UOW
The transaction identifier associated with the unit of work. If the unit of work is shunted, this is the transaction ID associated with the unit of work before it was shunted.
-
getTaskID
java.lang.String getTaskID()
Getter for field TASKIDTask number associated with UOW
The task number of the task associated with the unit of work. If the unit of work is shunted, this is the task number associated with the unit of work before it was shunted.
-
getEnqueueType
IUnitOfWorkEnqueue.EnqueueTypeValue getEnqueueType()
Getter for field STATEEnqueue type
Indicates the state that the enqueue is held in (ACTIVE, RETAINED).
-
getResourceType
IUnitOfWorkEnqueue.ResourceTypeValue getResourceType()
Getter for field TYPEResource type
Identifies the type of resource for which enqueue data is provided (DATASET, EXECENQ, EXECENQADDR, FILE, TDQUEUE, TSQUEUE)
-
getRelation
IUnitOfWorkEnqueue.RelationValue getRelation()
Getter for field RELATIONOwner or task waiting
Indicates whether the data is associated with the owner of the enqueue (OWNER) or a task waiting for the enqueue (WAITER).
-
getEnqfails
java.lang.Long getEnqfails()
Getter for field ENQFAILSNumber of enqueue failures since last acquire
The number of failed enqueue attempts for this resource since the enqueue was last acquired. In other words, the number of units of work that have received a LOCKED response due to this enqueue being held in retained state. For active enqueues, the value is zero.
-
getQuallen
java.lang.Long getQuallen()
Getter for field QUALLENLength of resource qualifier (bytes)
The length of the qualifier of the resource associated with the enqueue.
-
getReslen
java.lang.Long getReslen()
Getter for field RESLENLength of resource name (bytes)
The length of the name of the resource associated with the enqueue.
-
getResource
java.lang.String getResource()
Getter for field RESOURCEResource name
The 1-255 character name of the resource associated with the enqueue lock. The data returned in this field depends on the TYPE of the enqueue.
-
getQualifier
java.lang.String getQualifier()
Getter for field QUALIFIERResource name qualifier
The optional 1-255 character qualifier that further identifies the resource associated with the enqueue.
-
getNetuowid
java.lang.String getNetuowid()
Getter for field NETUOWIDNetwork-wide LU6.2 unit of work (UOW) id
The LU6.2 name for the unit of work that owns or is waiting for the enqueue.
-
getEnqscope
java.lang.String getEnqscope()
Getter for field ENQSCOPEENQ scope name
This identifies the optional four character enqueue scope name.
-
getEnqaddress
java.lang.String getEnqaddress()
Getter for field ENQADDRESSAddress of EXEC enqueue argument
The address of the enqueue argument passed on an EXEC CICS ENQ request for resources of type EXECENQADDR. For all other resource types, the value is zero.
-
getCICSObjectReference
IUnitOfWorkEnqueueReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICICSResource
-
-