com.ibm.cics.model

Interface ITask

    • Method Detail

      • getTaskID

        java.lang.String getTaskID()
        Getter for field TASK

        Task ID

        The ID of the task.

      • getPrincipalFacility

        java.lang.String getPrincipalFacility()
        Getter for field FACILITY

        Principal facility

        The name of the facility associated with initiation of this task, if that facility is a transient data queue or a terminal or system. If the task was initiated otherwise, the facility value is blanks. The FACILITYTYPE field tells you what type of facility caused task initiation, and therefore what FACILITY represents.

      • getFacilityType

        ITask.FacilityTypeValue getFacilityType()
        Getter for field FACILITYTYPE

        Facility type

        The type of facility that initiated this task. Valid values are:

        • DEST - CICS initiated the task to process a transient data queue which had reached its trigger level.
        • TASK - Another task initiated the task with a START command that did not specify a terminal, or CICS created the task internally.
        • TERM - Either the task was initiated to process unsolicited input or another task initiated the task with a START command with the TERMID option.
      • getCurrentSuspendTime

        java.lang.String getCurrentSuspendTime()
        Getter for field SUSPENDTIME

        Time task has been suspended

        The number of seconds (rounded down) for which the task has been suspended since last dispatch, if its RUNSTATUS value is SUSPENDED. If the task is running or dispatchable, the SUSPENDTIME value is 0.

      • getSuspendReason

        java.lang.String getSuspendReason()
        Getter for field SUSPENDTYPE

        Reason task is suspended

        Indicates why this task is suspended, if it is (blanks are returned for tasks that are running or dispatchable).

      • getSuspendedForResource

        java.lang.String getSuspendedForResource()
        Getter for field SUSPENDVALUE

        Resource for which task is waiting

        The name of the resource for which this task is waiting (the name of the file if the task is enqueued on a record, for example). SUSPENDVALUE applies only to suspended tasks; if the task is running or dispatchable, the value returned is blanks.

      • getPriority

        java.lang.Long getPriority()
        Getter for field PRIORITY

        Task priority

        The total priority of the task. Total priority is the sum of the priority of the user associated with the task, the priority of the terminal which is the principal facility, and the priority of the transaction being executed.

      • getLocalUOWID2

        java.lang.String getLocalUOWID2()
        Getter for field UOWID

        Network UOW instance and sequence number

        The local identifier of the unit of work associated with this task.

      • getRunStatus

        ITask.RunStatusValue getRunStatus()
        Getter for field RUNSTATUS

        Dispatch status

        Indicates which processing queue the task is currently on (DISPATCHABLE, RUNNING, or SUSPENDED).

      • getClassName

        java.lang.String getClassName()
        Getter for field TRANCLASS

        Transaction class

        The name of the transaction class to which the task belongs. If the task is not assigned to any class, the default class DFHTCL00 is returned. If the task belongs to a numbered class, the value returned is DFHTCLnn, where nn is the 2-digit class number.

      • getTransactionID

        java.lang.String getTransactionID()
        Getter for field TRANID

        Transaction

        The name of the transaction associated with the task.

      • getUserID

        java.lang.String getUserID()
        Getter for field USERID

        User ID

        The ID of the user currently associated with the task.

      • getTransactionType

        java.lang.String getTransactionType()
        Getter for field TRANTYPE

        Transaction type

        The transaction start type. Values are:

        • TO - Attached from terminal input
        • S - Attached by automatic transaction initiation (ATI) without data
        • SD - Attached by automatic transaction initiation (ATI) with data
        • QD - Attached by transient data trigger level
        • U - Attached by user request
        • TP - Attached from terminal TCTTE transaction ID
        • SZ - Attached by Front End Programming Interface (FEPI)
      • getRecordType

        java.lang.String getRecordType()
        Getter for field RECTYPE

        Record type

        The performance record type. This field indicates the reason why a performance record has been output for the user task. It can be one of the following values:

        • C - Record output for a terminal converse
        • D - Record output for a SET MONITOR against a user defined Event Monitoring Point (EMP) that specifies PERFORM=DELIVER
        • F - Record output for a long-running transaction
        • S - Record output for a syncpoint request
        • T - Record output for a task termination (detach)
        For transaction resource class data, this field is always T.
      • getStartTime

        java.lang.String getStartTime()
        Getter for field START

        Task start time

        The time when the task started. This is expressed in GMT or Local time and is subject the MNTIME system initialization parameter. If this is not set the default is GMT.

      • getStopTime

        java.lang.String getStopTime()
        Getter for field STOP

        Task stop time

        The stop time of the task. This is expressed in GMT or Local time and is subject the MNTIME system initialization parameter. If this is not set the default is GMT.

      • getLUName

        java.lang.String getLUName()
        Getter for field LUNAME

        VTAM LU name

        The name of the VTAM logical unit of the terminal associated with this transaction. If performance monitoring is inactive, blanks are returned.

      • getFirstProgram

        java.lang.String getFirstProgram()
        Getter for field FIRSTPRGM

        First program name

        The name of the first program invoked at task-attach time.

      • getOriginSystemNetname

        java.lang.String getOriginSystemNetname()
        Getter for field NETNAME

        Originating system netname

        The network name of the originating system.

      • getErrorFlags

        java.lang.Long getErrorFlags()
        Getter for field TASKFLAG

        Transaction error flags

        The transaction error flags for this task.

      • getOriginalABENDCode

        java.lang.String getOriginalABENDCode()
        Getter for field ABCODEO

        Original ABEND code

        The name of the original abend code.

      • getCurrentABENDCode

        java.lang.String getCurrentABENDCode()
        Getter for field ABCODEC

        Current ABEND code

        The identifier of the current abend code.

      • getRecvdPrimaryTCMsgs

        java.lang.Long getRecvdPrimaryTCMsgs()
        Getter for field MSGIN

        Number of Primary TC message receives

        The number of primary terminal control messages received.

      • getRecvdPrimaryTCChars

        java.lang.Long getRecvdPrimaryTCChars()
        Getter for field CHARIN

        Number of Primary TC characters received

        The number of primary terminal control characters received.

      • getSentPrimaryTCMsgs

        java.lang.Long getSentPrimaryTCMsgs()
        Getter for field MSGOUT

        Number of Primary TC message sends

        The number of primary terminal control messages sent.

      • getSentPrimaryTCChars

        java.lang.Long getSentPrimaryTCChars()
        Getter for field CHAROUT

        Number of Primary TC characters sent

        The number of primary terminal control characters sent.

      • getRecvdSecondaryTCMsgs

        java.lang.Long getRecvdSecondaryTCMsgs()
        Getter for field MSGINSEC

        Number of Secondary TC message receives

        The number of secondary terminal control messages received.

      • getRecvdSecondaryTCChars

        java.lang.Long getRecvdSecondaryTCChars()
        Getter for field CHARINSEC

        Number of Secondary TC characters received

        The number of secondary terminal control characters received.

      • getSentSecondaryTCMsgs

        java.lang.Long getSentSecondaryTCMsgs()
        Getter for field MSGOUTSEC

        Number of Secondary TC message sends

        The number of secondary terminal control messages sent.

      • getSentSecondaryTCChars

        java.lang.Long getSentSecondaryTCChars()
        Getter for field CHAROUTSEC

        Number of Secondary TC characters sent

        The number of secondary terminal control characters sent.

      • getALLOCATERequestCount

        java.lang.Long getALLOCATERequestCount()
        Getter for field ALLOCATES

        Number of ALLOCATE requests

        The number of ALLOCATE requests issued by this task.

      • getUserGETMAINRequestsBelow16MB

        java.lang.Long getUserGETMAINRequestsBelow16MB()
        Getter for field USTG24CNT

        User storage GETMAIN request count below 16MB

        The number of user storage GETMAIN requests issued by this user task for storage below the 16MB line.

      • getUserGETMAINRequestsAbove16MB

        java.lang.Long getUserGETMAINRequestsAbove16MB()
        Getter for field USTG31CNT

        User storage GETMAIN request count above 16MB

        The number of user storage GETMAIN requests issued by this user task for storage above the 16MB line.

      • getCDSARequestGETMAIN

        java.lang.Long getCDSARequestGETMAIN()
        Getter for field CDSAGETM

        Number of GETMAIN requests in CDSA

        The total number of CDSA GETMAIN requests.

      • getGETMAINRequestsECDSA

        java.lang.Long getGETMAINRequestsECDSA()
        Getter for field ECDSAGETM

        Number of GETMAIN requests in ECDSA

        The total number of ECDSA GETMAIN requests.

      • getUDSAPeakBytes

        java.lang.Long getUDSAPeakBytes()
        Getter for field USTG24HWM

        Peak number of bytes used by task in UDSA

        The high-water mark number of bytes used by this task in the UDSA.

      • getEUDSAPeakBytes

        java.lang.Long getEUDSAPeakBytes()
        Getter for field USTG31HWM

        Peak number of bytes used by task in EUDSA

        The High-Water-Mark number of bytes used by this task in the EUDSA.

      • getCDSATaskPeakBytes

        java.lang.Long getCDSATaskPeakBytes()
        Getter for field CDSASHWM

        Peak number of bytes used by task in CDSA

        The peak number of bytes used by this task in CDSA.

      • getPeakBytesECDSA

        java.lang.Long getPeakBytesECDSA()
        Getter for field ECDSASHWM

        Peak number of bytes used by task in ECDSA

        The peak number of bytes used by this transaction in ECDSA

      • getAvgStorageUsageBelow16MB

        java.lang.Long getAvgStorageUsageBelow16MB()
        Getter for field USTG24OCC

        Average storage usage below 16 MB line

        The average storage occupancy of the user task below the 16MB line. This measures the area under the curve of storage in use against elapsed time.

      • getAvgStorageUsageAbove16MB

        java.lang.Long getAvgStorageUsageAbove16MB()
        Getter for field USTG31OCC

        Average storage usage above 16 MB line

        The average storage occupancy of the user task above the 16MB line. This measures the area under the curve of storage in use against elapsed time.

      • getAvgCDSAStorage

        java.lang.Long getAvgCDSAStorage()
        Getter for field CDSASOCC

        Average CDSA storage usage

        The average storage occupancy in the CDSA. This measures the area under the curve of storage in use against elapsed time.

      • getAverageStorageECDSA

        java.lang.Long getAverageStorageECDSA()
        Getter for field ECDSASOCC

        Average ECDSA storage usage

        The average storage occupancy in the ECDSA. This measures the area under the curve of storage in use against elapsed time.

      • getMaxProgStorageAllDSAs

        java.lang.Long getMaxProgStorageAllDSAs()
        Getter for field PSTGHWM

        Maximum program storage across all DSAs

        The high-water mark number of bytes used by this task for programs in all DSAs.

      • getMaxProgStorageBelow16MB

        java.lang.Long getMaxProgStorageBelow16MB()
        Getter for field PSTG24HWM

        Maximum program storage below 16 MB line

        The maximum amount of program storage in use by this user task below the 16MB line.

      • getMaxProgStorageAbove16MB

        java.lang.Long getMaxProgStorageAbove16MB()
        Getter for field PSTG31HWM

        Maximum program storage above 16 MB line

        The maximum amount of program storage in use by this user task above the 16MB line.

      • getMaxEUDSAProgramStorage

        java.lang.Long getMaxEUDSAProgramStorage()
        Getter for field USRPS31HWM

        Maximum program storage in EUDSA

        The high-water mark number of bytes used by this task for programs in the EUDSA.

      • getMaxUDSAProgramStorage

        java.lang.Long getMaxUDSAProgramStorage()
        Getter for field USRPS24HWM

        Maximum program storage in UDSA

        The high-water mark number of bytes used by this task for programs in the UDSA.

      • getMaxProgStorageECDSA

        java.lang.Long getMaxProgStorageECDSA()
        Getter for field ECDSAPSHWM

        Maximum program storage in ECDSA

        The high-water mark number of bytes used by this task for programs in the ECDSA.

      • getCDSAMaxProgramStorage

        java.lang.Long getCDSAMaxProgramStorage()
        Getter for field CDSAPSHWM

        Maximum program storage in CDSA

        The high-water mark number of bytes used by this task for programs in the CDSA.

      • getMaxStorageERDSA

        java.lang.Long getMaxStorageERDSA()
        Getter for field ROPS31HWM

        Maximum program storage in ERDSA

        The high-water mark number of bytes used by this task for programs in the ERDSA (read-only storage above the 16M line).

      • getFileREADCount

        java.lang.Long getFileREADCount()
        Getter for field FCGETCNT

        Number of file control READ requests

        The total number of file control get/read requests issued by this task.

      • getFileREWRITECount

        java.lang.Long getFileREWRITECount()
        Getter for field FCPUTCNT

        Number of file control REWRITE requests

        The total number of file control put/write requests issued by this task.

      • getFileBrowseCount

        java.lang.Long getFileBrowseCount()
        Getter for field FCBRWCNT

        Number of file control browse requests

        The total number of file control getnext and getprevious requests issued by this task.

      • getFileWRITECount

        java.lang.Long getFileWRITECount()
        Getter for field FCADDCNT

        Number of file control WRITE requests

        The total number of file control add/new record write requests issued by this task.

      • getFileDELETECount

        java.lang.Long getFileDELETECount()
        Getter for field FCDELCNT

        Number of file control DELETE requests

        The total number of file control delete requests issued by this task.

      • getTotalFileControlCount

        java.lang.Long getTotalFileControlCount()
        Getter for field FCCOUNT

        Total number of file control requests

        The number of file control requests issued by this user task, excluding OPEN, CLOSE, ENABLE, and DISABLE requests.

      • getFileAccessCount

        java.lang.Long getFileAccessCount()
        Getter for field FCAMCNT

        Number of file control access method requests

        The total number of Access Method (VSAM and BDAM) requests issued for this task by CICS file control.

      • getTDGetCount

        java.lang.Long getTDGetCount()
        Getter for field TDGETCNT

        Number of transient data get requests

        The total number of Transient Data get/read requests issued by this task.

      • getTDPutCount

        java.lang.Long getTDPutCount()
        Getter for field TDPUTCNT

        Number of transient data put requests

        The total number of Transient Data put/write requests issued by this task.

      • getTDPurgeCount

        java.lang.Long getTDPurgeCount()
        Getter for field TDPURCNT

        Number of transient data purge requests

        The total number of Transient Data purge/delete requests issued by this task.

      • getTotalTDCount

        java.lang.Long getTotalTDCount()
        Getter for field TDCOUNT

        Total number of transient data requests

        The number of transient data requests issued by this user task, including GET, PUT, and PURGE requests.

      • getTSGetCount

        java.lang.Long getTSGetCount()
        Getter for field TSGETCNT

        Number of temporary storage gets

        The total number of Temporary Storage get/read requests issued by this task.

      • getTSPutAUXCount

        java.lang.Long getTSPutAUXCount()
        Getter for field TSPUTACNT

        Number of TS puts to auxiliary storage

        The number of TS puts to auxiliary storage.

      • getTSPutMAINCount

        java.lang.Long getTSPutMAINCount()
        Getter for field TSPUTMCNT

        Number of TS puts to main storage

        The number of TS puts to main storage.

      • getTSRequestCount

        java.lang.Long getTSRequestCount()
        Getter for field TSCOUNT

        Total number of temporary storage requests

        The number of temporary storage requests issued by this user task, including GET, PUT, and PURGE requests.

      • getBMSMap

        java.lang.Long getBMSMap()
        Getter for field BMSMAPCNT

        Number of BMS map requests

        The number of BMS map requests by this task.

      • getBMSMapIn

        java.lang.Long getBMSMapIn()
        Getter for field BMSINCNT

        Number of BMS map in requests

        The number of BMS map in requests by this task.

      • getBMSMapOut

        java.lang.Long getBMSMapOut()
        Getter for field BMSOUTCNT

        Number of BMS map out requests

        The number of BMS map out requests by this task.

      • getBMSTotal

        java.lang.Long getBMSTotal()
        Getter for field BMSCOUNT

        Total number of BMS requests

        The number of terminal control, or basic mapping support (BMS), requests issued by this user task, including MAP, IN, and OUT requests.

      • getLINKCount

        java.lang.Long getLINKCount()
        Getter for field PCLINKCNT

        Number of program link requests

        The total number of program link requests issued by this task.

      • getXCTLCount

        java.lang.Long getXCTLCount()
        Getter for field PCXCTLCNT

        Program transfer control (XCTL) request count

        The number of program XCTL requests issued by this task.

      • getProgramLoadCount

        java.lang.Long getProgramLoadCount()
        Getter for field PCLOADCNT

        Number of program load requests

        The total number of program load requests issued by this task.

      • getICSTARTCount

        java.lang.Long getICSTARTCount()
        Getter for field ICCOUNT

        Number of interval control starts

        The number of interval control START or INITIATE requests issued by this task. This includes the number of transactions started with EXEC CICS START transid commands, the number of Automatic Transaction Initiations, and the number of internally issued interval control initiates.

      • getSyncpointCount

        java.lang.Long getSyncpointCount()
        Getter for field SYNCCOUNT

        Number of syncpoint requests

        The number of syncpoint requests issued by this task.

      • getDispatchTime

        java.lang.String getDispatchTime()
        Getter for field DISPTIME

        User task dispatch time

        This is a composite field displaying one of the following elements:

        • The elapsed time since the task was dispatched.
        • The number of times this task was dispatched.
      • getCPUTime

        java.lang.String getCPUTime()
        Getter for field CPUTIME

        User task CPU time

        This is a composite field displaying one of the following elements:

        • The CPU time used by this task.
        • The number of times this task was dispatched.
        Note: If the dispatch status for this task is RUNNING, the User task CPU time and Task dispatch count will not be accumulated until the end of this dispatch.
      • getTaskSuspendTime

        java.lang.String getTaskSuspendTime()
        Getter for field SUSPTIME

        Task suspend time

        This is a composite field displaying one of the following elements:

        • The total elapsed time for which the task was suspended.
        • The number of times this task was suspended.
      • getDispatchWaitTime

        java.lang.String getDispatchWaitTime()
        Getter for field WAITTIME

        Dispatch wait time

        This is a composite field displaying one of the following elements:

        • The average time the task spent waiting for redispatch.
        • The number of times this task waited for redispatch.
      • getExceptionWaitTime

        java.lang.String getExceptionWaitTime()
        Getter for field EXWAIT

        Exception wait time

        This is a composite field displaying one of the following elements:

        • The total elapsed time the task has waited on exception conditions.
        • The number of times this task waited on exception conditions.
      • getTerminalIOWaitTime

        java.lang.String getTerminalIOWaitTime()
        Getter for field TCIOTIME

        Terminal I/O wait time

        This is a composite field displaying one of the following elements:

        • The total terminal I/O wait time.
        • The number of times this task waited for terminal I/O.
      • getFileIOWaitTime

        java.lang.String getFileIOWaitTime()
        Getter for field FCIOTIME

        File control I/O wait time

        This is a composite field displaying one of the following elements:

        • The total file control I/O wait time.
        • The number of times this task waited for file control I/O.
      • getJournalIOWaitTime

        java.lang.String getJournalIOWaitTime()
        Getter for field JCIOTIME

        Journal control I/O wait time

        This is a composite field displaying one of the following elements:

        • The total journal control I/O wait time.
        • The number of times this task waited for journal control I/O.
      • getTSIOWaitTime

        java.lang.String getTSIOWaitTime()
        Getter for field TSIOTIME

        Temporary storage I/O wait time

        This is a composite field displaying one of the following elements:

        • The total temporary storage I/O wait time.
        • The number of times this task waited for temporary storage I/O.
      • getIRCIOWaitTime

        java.lang.String getIRCIOWaitTime()
        Getter for field IRIOTIME

        Inter-region communication I/O wait time

        This is a composite field displaying one of the following elements:

        • The total inter-region communication I/O wait time.
        • The number of times this task waited for inter-region communication I/O.
      • getTDIOWaitTime

        java.lang.String getTDIOWaitTime()
        Getter for field TDIOTIME

        Transient data I/O wait time

        This is a composite field displaying one of the following elements:

        • The total transient data I/O wait time.
        • The number of times this task waited for transient data I/O.
      • getProgramLoadTime

        java.lang.String getProgramLoadTime()
        Getter for field PCLOADTM

        Program load time

        This is a composite field displaying one of the following elements:

        • The elapsed time in which the user task waited for fetches from DFHRPL or dynamic LIBRARY concatenations.
        • The number of times this task waited for program fetches from DFHRPL or dynamic LIBRARY concatenations.
        Only fetches for programs with installed program definitions or autoinstalled as a result of application requests are included in this figure. However, installed programs residing in the LPA are not included because they do not incur a physical fetch from a LIBRARY.
      • getStartCode

        java.lang.String getStartCode()
        Getter for field STARTCODE

        Start code

        A 2-character value indicating how this task started. Possible values are:

        • D - The task was initiated to process a distributed programming link (DPL) command that did not specify the SYNCONRETURN option. (The task is not allowed to issue syncpoints.)
        • DS - The task was initiated to process a distributed programming link (DPL) command containing the SYNCONRETURN option. (The task is allowed to issue syncpoints).
        • QD - CICS initiated the task to process a transient data queue that had reached trigger level.
        • S - Another task initiated this one, using a START command that did not pass data in the FROM option. The START command may or may not have passed a channel.
        • SD - Another task initiated this one, using a START command that passed data in the FROM option.
        • SZ - The task was initiated with a FEPI START command (see the Front End Programming Interface Guide for further information).
        • TO - The task was initiated to process unsolicited input from a terminal (or another system), and the transaction to be executed was determined from the input.
        • TP - The task was initiated to process unsolicited input or in response to a RETURN IMMEDIATE command in another task. In either case, the transaction to be executed was preset (in the RETURN command or in the associated TERMINAL definition) without reference to input.
        • U - CICS created the task internally.
        Note: When the IIOP request processor is run locally the startcode for an ASSIGN command or an INQUIRE TASK is U. When the IIOP request processor is run remotely, over an MRO link, the startcode for these commands is TO. (If you attempt to run the IIOP request processor remotely over any other type of connection, the routing request is not accepted, so startcodes for these commands are not relevant in this situation).
      • getCommandSecurity

        ITask.CommandSecurityValue getCommandSecurity()
        Getter for field CMDSEC

        Command level security status

        Indicates whether command level security checking is in effect for this task.

        • CMDSECNO - Command security checking is not in effect.
        • CMDSECYES - Command security checking is being carried out
      • getDTB

        ITask.DTBValue getDTB()
        Getter for field DTB

        Dynamic transaction backout option

        Indicates how uncommitted changes made to recoverable resources by this task are handled if the task fails.

        • NOTSUPPORTED - This attribute is not supported.
        • BACKOUT - Changes are backed out.
        • COMMIT - Changes are committed.
        • WAIT - Changes are put into a wait state.
      • getDeadlockTimeout

        java.lang.Long getDeadlockTimeout()
        Getter for field DTIMEOUT

        Deadlock timeout (seconds)

        Indicates the deadlock time-out interval (in seconds). CICS abends a task that waits longer than its deadlock timeout value for a locked resource.

      • getTransactionDump

        ITask.TransactionDumpValue getTransactionDump()
        Getter for field DUMPING

        Transaction dump option

        Indicates whether transaction dumps will be taken if the task terminates abnormally.

        • NOTRANDUMP - Transaction dumps will not be taken.
        • TRANDUMP - Transaction dumps will be taken.
      • getDataIsolationType

        ITask.DataIsolationTypeValue getDataIsolationType()
        Getter for field ISOLATEST

        Data isolation type

        Identifies whether the user key task-lifetime storage is isolated from the user-key programs of other transactions.

        • ISOLATE - Storage is isolated.
        • NOISOLATE - Storage is not isolated.
      • getTaskProfile

        java.lang.String getTaskProfile()
        Getter for field PROFILE

        Task profile name

        The profile name for the task.

      • getPurgeability

        ITask.PurgeabilityValue getPurgeability()
        Getter for field PURGEABILITY

        Purgeability status

        Identifies whether the task is purgeable in a system stall condition.

        • NOTPURGEABLE - Task is not purgeable.
        • PURGEABLE - Task is purgeable.
      • getRoutingType

        ITask.RoutingTypeValue getRoutingType()
        Getter for field ROUTING

        Dynamic routing type

        Indicates whether the task may be or may have been subjected to dynamic routing.

        • DYNAMIC - The task can be or could have been routed dynamically.
        • STATIC - The task is static.
      • getResourceSecurity

        ITask.ResourceSecurityValue getResourceSecurity()
        Getter for field RESSEC

        Resource level security status

        Indicates whether resource security checking is in effect for this task.

        • RESSECNO - Resource security checking is not in effect.
        • RESSECYES - Resource security checking is being carried out
      • getReadTimeout

        java.lang.Long getReadTimeout()
        Getter for field RTIMEOUT

        Read timeout (seconds)

        Indicates the read time-out value (in seconds), after which this task is terminated if no input is received.

      • getRunawayTaskTime

        java.lang.Long getRunawayTaskTime()
        Getter for field RUNAWAY

        Runaway task time (milliseconds)

        Indicate the amount of time (in milliseconds), for which any task can have control of the processor before it is assumed to be in a runaway condition. When the interval expires, the task is abnormally terminated.

      • getScreenSize

        ITask.ScreenSizeValue getScreenSize()
        Getter for field SCRNSIZE

        Screen size

        Indicates whether the alternate or default screen size will be used by this task.

        • ALTERNATE - The alternate screen size will be used.
        • DEFAULT - The default screen size will be used.
      • getStorageClearanceStatus

        ITask.StorageClearanceStatusValue getStorageClearanceStatus()
        Getter for field STORAGECLEAR

        Storage clearance status

        Indicates whether CICS should clear storage that is released from this task (to prevent other tasks accidentally viewing confidential data). Values are:

        • CLEAR - Storage is cleared.
        • NOCLEAR - Storage will not be cleared.
      • getDataStorageKey

        ITask.DataStorageKeyValue getDataStorageKey()
        Getter for field TASKDATAKEY

        Data storage key

        The storage key of the storage CICS allocates at task initialization for the duration of the task (task-lifetime storage), and which is accessible by the application. These storage areas are the EXEC interface block (EIB) and the transaction work area (TWA). Values are:

        • Userdatakey - CICS obtains user-key storage for this transaction. Application programs executing in any key can both read and modify these storage areas.
        • Cicsdatakey - obtains CICS-key storage for this transaction. Application programs executing in CICS key can both read and modify these storage areas. Application programs executing in user key can only read these storage areas.
        Userdatakey must be specified if any of the programs in the transaction is defined with USER. If you specify Cicsdatakey for a transaction, an attempt to run any program in user key under this transaction leads to a task abend, with abend code AEZD.
      • getDataLocation

        ITask.DataLocationValue getDataLocation()
        Getter for field TASKDATALOC

        Data location

        Indicates whether task life-time storage acquired by CICS for the duration of the transaction can be located above the 16MB line in virtual storage. These areas, which relate to specific CICS tasks, include the EXEC interface block (EIB) and the transaction work area (TWA). Values are:

        • BELOW - Storage areas that CICS acquires for the transaction must be located below the 16MB line.
        • ANY - Storage areas that CICS acquires for the transaction can be located above the 16MB line in virtual storage.
      • getTaskTracingType

        ITask.TaskTracingTypeValue getTaskTracingType()
        Getter for field TRACING

        Task tracing type

        Indicates the type of tracing for this task.

        • SPECTRACE - Tracing for this task is special.
        • SPRSTRACE - Tracing for this task is suppressed.
        • STANTRACE - Tracing for this task is standard.
      • getTransactionPriority

        java.lang.Long getTransactionPriority()
        Getter for field TRANPRIORITY

        Transaction priority

        The component of the total priority of the task that came from the PRIORITY option in the definition of the TRANSACTION being executed.

      • getTransactionRoutingProfileName

        java.lang.String getTransactionRoutingProfileName()
        Getter for field TRPROF

        Transaction routing profile name

        The name of the profile that is used for transaction routing.

      • getTWABytes

        java.lang.Long getTWABytes()
        Getter for field TWASIZE

        Size in bytes of transaction work area (TWA)

        Indicates the size of the associated transaction work area (TWA) in bytes.

      • getRemoteTransaction

        java.lang.String getRemoteTransaction()
        Getter for field REMOTENAME

        Remote transaction name

        Name of the transaction that will be run in a remote system.

      • getRemoteSystemID

        java.lang.String getRemoteSystemID()
        Getter for field RSYSID

        Remote system ID

        Name of the remote system where the transaction defined by remotename is defined.

      • getRecvdSecondaryLU62Messages

        java.lang.Long getRecvdSecondaryLU62Messages()
        Getter for field TCM62IN2

        Number of secondary LU6.2 messages received

        Number of messages received from the alternate facility by the user task for LU6.2 sessions.

      • getSecondaryLU62CharReceiveCount

        java.lang.Long getSecondaryLU62CharReceiveCount()
        Getter for field TCC62IN2

        Number of secondary LU6.2 characters received

        The number of secondary LU6.2 characters received by this task.

      • getSentSecondaryLU62Message

        java.lang.Long getSentSecondaryLU62Message()
        Getter for field TCM62OU2

        Number of secondary LU6.2 messages sent

        Number of messages sent to the alternate facility by the user task for LU6.2 sessions.

      • getSecondaryLU62CharSendCount

        java.lang.Long getSecondaryLU62CharSendCount()
        Getter for field TCC62OU2

        Number of secondary LU6.2 characters sent

        Number of characters sent to the alternate facility by the user task for LU6.2 sessions.

      • getMaxRDSAReadOnlyStorage

        java.lang.Long getMaxRDSAReadOnlyStorage()
        Getter for field PC24RHWM

        Maximum read-only storage in RDSA

        Maximum amount (high-water mark) of program storage in use by the user task below the 16MB line, in read-only dynamic storage area (RDSA).

      • getMaxESDSASharedStorage

        java.lang.Long getMaxESDSASharedStorage()
        Getter for field PC31SHWM

        Maximum shared storage in ESDSA

        Maximum amount (high-water mark) of program storage in use by the user task above the 16MB line, in the extended shared dynamic storage area (ESDSA).

      • getMaxSDSASharedStorage

        java.lang.Long getMaxSDSASharedStorage()
        Getter for field PC24SHWM

        Maximum shared storage in SDSA

        Maximum amount (high-water mark) of program storage in use by the user task below the 16MB line, in the shared dynamic storage area (SDSA).

      • getFEPIAllocateRequestCount

        java.lang.Long getFEPIAllocateRequestCount()
        Getter for field SZALLOCT

        Number of FEPI allocate requests

        Number of conversations allocated by the user task.

      • getFEPIReceiveCount

        java.lang.Long getFEPIReceiveCount()
        Getter for field SZRCVCT

        Number of FEPI receive requests

        Number of FEPI RECEIVE requests made by the user task.

      • getFEPISendCount

        java.lang.Long getFEPISendCount()
        Getter for field SZSENDCT

        Number of FEPI send requests

        Number of FEPI SEND requests made by the user task.

      • getFEPIStartCount

        java.lang.Long getFEPIStartCount()
        Getter for field SZSTRTCT

        Number of FEPI start requests

        Number of FEPI START requests made by the user task.

      • getFEPICharSendCount

        java.lang.Long getFEPICharSendCount()
        Getter for field SZCHROUT

        Number of FEPI characters sent

        Number of characters sent through FEPI by the user task.

      • getFEPICharReceiveCount

        java.lang.Long getFEPICharReceiveCount()
        Getter for field SZCHRIN

        Number of FEPI characters received

        Number of characters received through FEPI by the user task.

      • getFEPIAllocateTimeoutCount

        java.lang.Long getFEPIAllocateTimeoutCount()
        Getter for field SZALLCTO

        Number of FEPI allocate timeouts

        Number of times the user task timed out while waiting to allocate a conversation.

      • getFEPIReceiveTimeoutCount

        java.lang.Long getFEPIReceiveTimeoutCount()
        Getter for field SZRCVTO

        Number of FEPI receive timeouts

        Number of times the user task timed out while waiting to receive data.

      • getFEPITotalCount

        java.lang.Long getFEPITotalCount()
        Getter for field SZTOTCT

        Total number of FEPI requests

        Total number of all FEPI API and SPI requests made by the user task.

      • getFEPISuspendTime

        java.lang.String getFEPISuspendTime()
        Getter for field SZWAIT

        FEPI suspend time

        This is a composite field displaying one of the following elements:

        • Total elapsed time for which the user task waited for all FEPI services.
        • The number of times this task waited for any FEPI service.
      • getDispatchDelayTime

        java.lang.String getDispatchDelayTime()
        Getter for field DSPDELAY

        First dispatch delay time

        This is a composite field displaying one of the following elements:

        • The elapsed time waiting for the first dispatch This time includes the time waiting for MAXT or TRANCLASS limits.
        • The number of delays during the first dispatch.
      • getTCLDelayTime

        java.lang.String getTCLDelayTime()
        Getter for field TCLDELAY

        First dispatch delay time caused by TCL

        This is a composite field displaying one of the following elements:

        • The elapsed time waiting for the first dispatch which was delayed because of the limits set for this transaction's transaction class.
        • The number of delays during the first dispatch due to limits set for this transaction's transaction transaction class.
      • getMXTLimit1stDispatchDelayTime

        java.lang.String getMXTLimit1stDispatchDelayTime()
        Getter for field MXTDELAY

        First dispatch delay time caused by MXT limit

        This is a composite field displaying one of the following elements:

        • The elapsed time waiting for first dispatch which was delayed because of the limits set by the system parameter, MXT, being reached.
        • The number of delays during the first dispatch due to the limits set by the system parameter, MXT, being reached.
      • getEnqueueDelay

        java.lang.String getEnqueueDelay()
        Getter for field ENQDELAY

        Delay time for enqueue

        This is a composite field displaying one of the following elements:

        • The elapsed time waiting for a task control enqueue.
        • The number of times this task waited for a task control enqueue.
      • getLU61IOWaitTime

        java.lang.String getLU61IOWaitTime()
        Getter for field LU61WTT

        LU6.1 I/O wait time

        This is a composite field displaying one of the following elements:

        • The total LU6.1 I/O wait time.
        • The number of times this task waited for LU6.1 I/O.
      • getLU62IOWaitTime

        java.lang.String getLU62IOWaitTime()
        Getter for field LU62WTT

        LU6.2 I/O wait time

        This is a composite field displaying one of the following elements:

        • The total LU6.2 I/O wait time.
        • The number of times this task waited for LU6.2 I/O.
      • getRMITotalTime

        java.lang.String getRMITotalTime()
        Getter for field RMITIME

        Total RMI elapsed time

        This is a composite field displaying one of the following elements:

        • The total elapsed time the task spent in the CICS Resource Manager Interface (RMI) including time suspended.
        • The number of times the task invoked the CICS CICS Resource Manager Interface (RMI).
      • getRMISuspendTime

        java.lang.String getRMISuspendTime()
        Getter for field RMISUSP

        RMI suspend time

        This is a composite field displaying one of the following elements:

        • The elapsed time the task was suspended while in the CICS Resource Manager Interface (RMI).
        • The number of times the task was suspended while in the CICS Resource Manager Interface (RMI).
      • getPerformanceRecordCount

        java.lang.Long getPerformanceRecordCount()
        Getter for field PERFRECCNT

        Number of performance records

        The number of performance records written by the CICS Monitoring Facility (CMF) for this task.

      • getRecoveryManagerUOWID

        java.lang.String getRecoveryManagerUOWID()
        Getter for field RECOVERTOKN

        Recovery manager unit of work ID

        The Unit of work ID for the recovery manager.

      • getWLMServiceClassName

        java.lang.String getWLMServiceClassName()
        Getter for field WLMSRVCNAME

        Workload manager service class name

        The MVS Workload Manager (WLM) service class for this transaction.

      • getWLMReportClassName

        java.lang.String getWLMReportClassName()
        Getter for field WLMRPTRCNAME

        Workload manager report class name

        The MVS Workload Manager (WLM) report class for this transaction.

      • getTransactionFlags

        java.lang.String getTransactionFlags()
        Getter for field TRANFLAGS

        Transaction flags

        The CICS transaction definition and status information flags for the transaction.

      • getTerminalConnectionName

        java.lang.String getTerminalConnectionName()
        Getter for field TERMCONNAME

        Terminal connection name

        The name of the terminal session connection.

      • getGETMAINRequestsBelow16MB

        java.lang.Long getGETMAINRequestsBelow16MB()
        Getter for field SHSTGGMCBEL

        Shared storage GETMAIN request count below 16MB

        The number of GETMAIN requests issued by this task for shared storage below the 16MB line, in the CDSA or SDSA.

        Note that these figures are NOT included in the CDSA or SDSA getmain count figures.

      • getGETMAINBytesBelow16MB

        java.lang.Long getGETMAINBytesBelow16MB()
        Getter for field SHSTGBYTEGMB

        GETMAIN byte count of shared storage below 16MB

        The total number of GETMAIN bytes of shared storage below 16MB.

      • getFREEMAINBytesBelow16MB

        java.lang.Long getFREEMAINBytesBelow16MB()
        Getter for field SHSTGBYTEFMB

        FREEMAIN byte count of shared storage below 16MB

        The total number of FREEMAIN bytes of shared storage below 16MB.

      • getGETMAINRequestsAbove16MB

        java.lang.Long getGETMAINRequestsAbove16MB()
        Getter for field SHSTGGMCABV

        Shared storage GETMAIN request count above 16MB

        The number of GETMAIN requests issued by this task for shared storage above the 16MB line, in the ECDSA or ESDSA.

      • getGETMAINBytesAbove16MB

        java.lang.Long getGETMAINBytesAbove16MB()
        Getter for field SHSTGBYTEGMA

        GETMAIN byte count of shared storage above 16MB

        The total number of GETMAIN bytes of shared storage above 16MB.

      • getFREEMAINBytesAbove16MB

        java.lang.Long getFREEMAINBytesAbove16MB()
        Getter for field SHSTGBYTEFMA

        FREEMAIN byte count of shared storage above 16MB

        The total number of FREEMAIN bytes of shared storage above 16MB.

      • getJournalWriteCount

        java.lang.Long getJournalWriteCount()
        Getter for field JRNLWRITREQ

        Number of journal write requests

        The number of journal write requests issued by this task.

      • getCICSLoggerWriteCount

        java.lang.Long getCICSLoggerWriteCount()
        Getter for field LOGGRWRITREQ

        Number of CICS logger write requests

        The number of CICS Logger write requests issued by this task.

      • getSyncpointWaitTime

        java.lang.String getSyncpointWaitTime()
        Getter for field SYNCPTWAITTM

        Syncpoint wait time

        This is a composite field displaying one of the following elements:

        • The total elapsed time for which this task was dispatched or suspended while processing syncpoint requests.
        • The number of times the task was dispatched or suspended while prcessing syncpoint requests.
      • getVSAMRecordSharingWaitTime

        java.lang.String getVSAMRecordSharingWaitTime()
        Getter for field RLSWAITTIME

        VSAM record level sharing wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time in which the task waited for RLS file I/O.
        • The number of times the task waited for RLS file I/O.
      • getTerminalInformation

        java.lang.String getTerminalInformation()
        Getter for field TERMNALINFO

        Terminal information

        Terminal information.

      • getAttachTime

        java.util.Date getAttachTime()
        Getter for field ATTACHTIME

        Task attach time

        The date and time at which the task was attached. This is expressed as local time.

      • getUOWID

        java.lang.String getUOWID()
        Getter for field UNITOFWORK

        Local unit of work (UOW) ID

        The local identifier of the unit of work associated with the task. The unit of work identifier is used to synchronize recovery operations among CICS and other resource managers, such as IMS and DB2.

      • getIndoubtAction

        ITask.IndoubtActionValue getIndoubtAction()
        Getter for field INDOUBT

        Transaction in-doubt option

        Indicates the action to be taken when a CICS region fails, or loses connectivity with its coordinator, during two-phase commit processing, and the UOW has entered an in-doubt state. If WAIT is specified in the Wait Option field, this field has no effect until the wait time expires. The valid values are:

        • BACKOUT - All changes made to recoverable resources are backed out and the resources are returned to the state they were in before the start of the UOW.
        • COMMIT - All changes made to recoverable resources are committed and the in-flight UOW is marked as completed.
      • getIndoubtTime

        java.lang.Long getIndoubtTime()
        Getter for field INDOUBTMINS

        In-doubt time (minutes)

        The length of time, in minutes, after a failure during the in-doubt period, before the task is to take the action indicated in in-doubt Option field (COMMIT or BACKOUT).

      • getIndoubtWait

        ITask.IndoubtWaitValue getIndoubtWait()
        Getter for field INDOUBTWAIT

        In-doubt wait option

        Indicates whether an in-doubt UOW is to wait pending recovery from a failure that occurs after the UOW has entered the in-doubt state. The valid values are WAIT and NOWAIT.

      • getBridgeTransactionID

        java.lang.String getBridgeTransactionID()
        Getter for field BRIDGE

        Bridge transaction ID

        The original transaction ID of the current task as initiated by the 3270 bridge.

      • getStartedByBridge

        ICICSEnums.YesNoValue getStartedByBridge()
        Getter for field BRDGTRAN

        Transaction ID as started by bridge

        Indicates whether this transaction was started by the 3270 bridge facility. The field will indicate not available if CICS monitoring is not switched on.

        • YES - The task was initiated by the 3270 bridge.
        • NO - The task was not initiated by the 3270 bridge.
      • getLockManagerWaitTime

        java.lang.String getLockManagerWaitTime()
        Getter for field LOCKMGRWAIT

        Lock manager wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time in which the user task waited to acquire a lock on a resource.
        • The number of times the user task waited to acquire a lock on a resource.
        A user task cannot explicitly acquire a lock on a resource, but many CICS modules lock resources on behalf of user tasks using the CICS lock manager (LM) domain
      • getExternalWaitTime

        java.lang.String getExternalWaitTime()
        Getter for field EXTERNWAIT

        External wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time spent waiting for resources external to CICS.
        • The number of times the task waited for resources external to CICS.
        These waits can arise as a result of issuing WAIT EXTERNAL commands or as a result of CICS waiting for external events.
      • getCICSEventWait

        java.lang.String getCICSEventWait()
        Getter for field CICSWAIT

        CICS event wait time

        This is a composite field displaying one of the following elements:

        • The total CICS event wait time.
        • The number of times the task waited for an event.
      • getICDelay

        java.lang.String getICDelay()
        Getter for field INTVLWAIT

        Interval control delay time

        This is a composite field displaying one of the following elements:

        • The total interval control delay time.
        • The number of times the task waited as a result of interval control services.
      • getControlWaitTime

        java.lang.String getControlWaitTime()
        Getter for field CONTROLWAIT

        Give-up-control wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time spent waiting after the task gave up control to other transactions.
        • The number of times the task waited as a result of giving up control to other transactions.
      • getSharedTSWaitTime

        java.lang.String getSharedTSWaitTime()
        Getter for field SHAREDTSWAIT

        Shared temporary storage wait time

        This is a composite field displaying one of the following elements:

        • The total shared temporary storage wait time.
        • The number of times the task waited for shared temporary storage.
      • getVSAMRecordSharingCPUTime

        java.lang.String getVSAMRecordSharingCPUTime()
        Getter for field RLSCPUT

        CPU time used by VSAM record level sharing

        This is a composite field displaying one of the following elements:

        • The total amount of CPU time spent by this transaction performing RLS requests which run in SRB mode.
        • The number of times the task performed RLS requests which run in SRB mode.
      • getTotalICCount

        java.lang.Long getTotalICCount()
        Getter for field INTVLC

        Number of interval control requests

        The total number of interval control START, CANCEL, DELAY and RETRIEVE requests issued by the user task.

      • getBridgeIdentifier

        java.lang.String getBridgeIdentifier()
        Getter for field IDENT

        User data provided by the bridge exit

        The identifier supplied by 3270 bridge which may be used to associate this CICS task with the input from the 3270 bridge.

      • getURMLinkCount

        java.lang.Long getURMLinkCount()
        Getter for field PCLURMCT

        Number of user replaceable module (URM) links

        The number of times that this transaction has issued a link to a user replaceable module.

      • getDB2PlanName

        java.lang.String getDB2PlanName()
        Getter for field DB2PLAN

        DB2 plan name

        The DB2 plan associated with this task.

      • getCFDTWaitTime

        java.lang.String getCFDTWaitTime()
        Getter for field CFDTWAIT

        CFDT wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time in which the task waited for CFDT file I/O.
        • The number of times the task waited for CFDT file I/O.
      • getCFDTSyncWaitTime

        java.lang.String getCFDTSyncWaitTime()
        Getter for field SRVSYWTT

        CFDT syncpoint wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time in which the task waited for CFDT syncpoints to complete.
        • The number of times the task waited for CFDT syncpoints to complete.
      • getTCBType

        ITask.TCBTypeValue getTCBType()
        Getter for field TCB

        CICS TCB type

        The type of CICS TCB under which the task is running:

        • CKOPEN - The task is running under a CICS key open TCB.
        • UKOPEN - The task is running under a user key open TCB.
        • QR - The task is running under the CICS quasi-reentrant TCB.
        • INTERNAL - The user task is running under one of the other CICS-managed TCBs.
      • getBTSProcessName

        java.lang.String getBTSProcessName()
        Getter for field PRCSNAME

        BTS process name

        The CICS Business Transaction Services Process Name that this task represents.

      • getBTSProcessID

        java.lang.String getBTSProcessID()
        Getter for field PRCSID

        BTS process ID

        The CICS-assigned identifier of the CICS BTS root activity that the user task implemented.

      • getBTSProcessType

        java.lang.String getBTSProcessType()
        Getter for field PRCSTYPE

        BTS process type

        The CICS Business Transaction Services Process Type that this task represents.

      • getActivityName

        java.lang.String getActivityName()
        Getter for field ACTVTYNM

        BTS activity name

        The CICS Business Transaction Services Activity Name that this task represents.

      • getActivityID

        java.lang.String getActivityID()
        Getter for field ACTVTYID

        BTS activity ID

        The CICS Business Transaction Services activity ID that this task represents.

      • getBTSRunSync

        java.lang.Long getBTSRunSync()
        Getter for field BARSYNCT

        BTS run synchronous requests

        The number of Run Process/Activity requests issued by this task in Synchronised mode.

      • getBTSRunAsync

        java.lang.Long getBTSRunAsync()
        Getter for field BARASYCT

        BTS run asynchronous requests

        The number of Run Process/Activity requests issued by this task in Asynchronous mode.

      • getBTSLink

        java.lang.Long getBTSLink()
        Getter for field BALKPACT

        BTS link requests

        The number of Link Process/Activity requests issued by this task.

      • getBTSDefineProcess

        java.lang.Long getBTSDefineProcess()
        Getter for field BADPROCT

        BTS define process requests

        The number of Define Process requests issued by this task.

      • getBTSDefineActivity

        java.lang.Long getBTSDefineActivity()
        Getter for field BADACTCT

        BTS define activity requests

        The number of Define Activity requests issued by this task.

      • getBTSReset

        java.lang.Long getBTSReset()
        Getter for field BARSPACT

        BTS reset requests

        The number of Reset ACQprocess/Activity requests issued by this task.

      • getBTSSuspend

        java.lang.Long getBTSSuspend()
        Getter for field BASUPACT

        BTS suspend requests

        The number of Suspend Process/Activity requests issued by this task.

      • getBTSResume

        java.lang.Long getBTSResume()
        Getter for field BARMPACT

        BTS resume requests

        The number of Resume Process/Activity requests issued by this task.

      • getBTSDeleteAndCancel

        java.lang.Long getBTSDeleteAndCancel()
        Getter for field BADCPACT

        BTS delete activity and cancel requests

        The number of Delete Activity and Cancel Process/Activity requests issued by this task.

      • getBTSAcquire

        java.lang.Long getBTSAcquire()
        Getter for field BAACQPCT

        BTS acquire requests

        The number of CICS Business Transaction Server (BTS) Acquire Process and Acquire Activity requests issued by this task.

      • getBTSTotal

        java.lang.Long getBTSTotal()
        Getter for field BATOTPCT

        BTS total requests

        The total number of Process/Activity requests issued by this task.

      • getBTSProcessDataContainer

        java.lang.Long getBTSProcessDataContainer()
        Getter for field BAPRDCCT

        BTS process data container requests

        The number of Process Data Container requests issued by this task.

      • getBTSActivityDataContainer

        java.lang.Long getBTSActivityDataContainer()
        Getter for field BAACDCCT

        BTS activity data container requests

        The number of Activity Data Container requests issued by this task.

      • getBTSTotalDataContainer

        java.lang.Long getBTSTotalDataContainer()
        Getter for field BATOTCCT

        BTS total data container requests

        The total number of Data Container requests issued by this task.

      • getBTSRetrieveReattachEvent

        java.lang.Long getBTSRetrieveReattachEvent()
        Getter for field BARATECT

        BTS retrieve reattach event requests

        The number of Retrieve Reattach Event requests issued by this task.

      • getBTSDefineInputEvent

        java.lang.Long getBTSDefineInputEvent()
        Getter for field BADFIECT

        BTS define input event requests

        The number of Define Input Event requests issued by this task.

      • getBTSTimerAssoc

        java.lang.Long getBTSTimerAssoc()
        Getter for field BATIAECT

        BTS timer associated event requests

        The number of Timer Associated Event requests issued by this task. This field includes:-

        • DEFINE TIMER EVENT
        • CHECK TIMER EVENT
        • DELETE TIMER EVENT
        • FORCE TIMER EVENT
      • getBTSTotalEvent

        java.lang.Long getBTSTotalEvent()
        Getter for field BATOTECT

        BTS total event requests

        The total number of Event requests issued by this task.

      • getBTSRunSyncWaitTime

        java.lang.String getBTSRunSyncWaitTime()
        Getter for field RUNTRWTT

        Run synchronous transaction wait time

        This is a composite field displaying one of the following elements:

        • The total amount of time that this transaction has spent waiting for a transaction it attached synchronously to complete.
        • The number of times the task waited for a transaction it attached synchronously to complete.
        For CICS BTS this field will record the times this task spent waiting for a Run Process or Run Activity to execute synchronously.
      • getParentSyncpointWaitTime

        java.lang.String getParentSyncpointWaitTime()
        Getter for field SYNCDLY

        Waiting for parent syncpoint delay time

        This is a composite field displaying one of the following elements:

        • The total amount of time that this transaction has spent waiting for its parent transaction to syncpoint, such that its updates will be committed.
        • The number of times the task waited for a its parent transaction to syncpoint, such that its updates will be committed.
        For CICS BTS this field records the times this task spent waiting for a syncpoint from its parent task that started this task by issuing Run Process or Run Activity Synchronously.
      • getWEBReceiveCount2

        java.lang.Long getWEBReceiveCount2()
        Getter for field WBRCVCT

        Number of WEB receive requests

        The number of WEB Receive requests issued by this task.

      • getRecvdWEBChars

        java.lang.Long getRecvdWEBChars()
        Getter for field WBCHRIN

        Number of characters received via WEB requests

        The number of characters received via the WEB as a result of WEB Receives issued by this task.

      • getWEBSendCount2

        java.lang.Long getWEBSendCount2()
        Getter for field WBSENDCT

        Number of WEB send requests

        The number of WEB Send requests issued by this task.

      • getSentWEBChars

        java.lang.Long getSentWEBChars()
        Getter for field WBCHROUT

        Number of characters sent via WEB requests

        The number of characters sent via the WEB as a result of WEB Sends issued by this task.

      • getWEBTotalCount

        java.lang.Long getWEBTotalCount()
        Getter for field WBTOTCT

        Total number of WEB requests

        The total number of WEB requests issued by this task. This does not include the number of repository write requests.

      • getWEBRepositoryWriteCount

        java.lang.Long getWEBRepositoryWriteCount()
        Getter for field WBREPWCT

        Number of WEB repository writes

        The number of WEB Repository write requests issued by this task.

      • getDocCreates

        java.lang.Long getDocCreates()
        Getter for field DHCRECT

        Number of Document Create requests

        The number of document create requests issued by this task.

      • getDocInserts

        java.lang.Long getDocInserts()
        Getter for field DHINSCT

        Number of Document Insert requests

        The number of document insert requests issued by this task.

      • getDocSets

        java.lang.Long getDocSets()
        Getter for field DHSETCT

        Number of Document Set requests

        The number of document set requests issued by this task.

      • getDocRetrieves

        java.lang.Long getDocRetrieves()
        Getter for field DHRETCT

        Number of Document Retrieve requests

        The number of document retrieve requests issued by this task.

      • getTotalDocRequests

        java.lang.Long getTotalDocRequests()
        Getter for field DHTOTCT

        Total number of Document requests

        The total number of Document Handling requests issued by this task.

      • getTotalDocLength

        java.lang.Long getTotalDocLength()
        Getter for field DHTOTDCL

        Total length of documents created

        The total length of documents created by this task.

      • getIMSWaitTime

        java.lang.String getIMSWaitTime()
        Getter for field IMSWAIT

        IMS request wait time

        This is a composite field displaying one of the following elements:

        • The amount of time that this task has spent waiting for IMS Database Requests to complete.
        • The number of times the task waited for IMS Database Requests to complete.
      • getDB2ReadyQWaitTime

        java.lang.String getDB2ReadyQWaitTime()
        Getter for field DB2RDYQW

        DB2 ReadyQ wait time

        This is a composite field displaying one of the following elements:

        • The amount of time that this task has spent waiting on the DB2 ready queue.
        • The number of times the task waited on the DB2 ready queue.
      • getDB2ConnWaitTime

        java.lang.String getDB2ConnWaitTime()
        Getter for field DB2CONWT

        DB2 Connection (TCB) wait time

        This is a composite field displaying one of the following elements:

        • The amount of time that this task has spent waiting for DB2 connections.
        • The number of times the task waited for DB2 connections.
      • getDB2WaitTime

        java.lang.String getDB2WaitTime()
        Getter for field DB2WAIT

        DB2 request wait time

        This is a composite field displaying one of the following elements:

        • The amount of time that this task has spent waiting for DB2 Database Requests to complete.
        • The number of times the task waited for DB2 Database Requests to complete.
        This attribute is obsolete from CICS Transaction Server 5.1 onwards.
      • getMaxOpenTCBDelayTime

        java.lang.String getMaxOpenTCBDelayTime()
        Getter for field MXTOTDLY

        Maximum delay time on an open TCB

        This is a composite field displaying one of the following elements:

        • Delay incurred by this task due to waiting on the MAXOPENTCBS Open TCB limit (including that there may be free Open TCBs but they cannot be used by this task).
        • The number of times the task waited on the MAXOPENTCBS Open TCB limit (including that there may be free Open TCBs but they cannot be used by this task).
      • getQRDelayTime

        java.lang.String getQRDelayTime()
        Getter for field QRMODDLY

        QR TCB mode delay time

        This is a composite field displaying one of the following elements:

        • The amount of time that this task has spent waiting while on the QR TCB mode plus the time spent waiting to switch back to QR TCB mode from another TCB mode.
        • The number of times the task waited while on the QR TCB mode, including waiting to switch back to QR TCB mode from another TCB mode.
      • getQRDispatchTime

        java.lang.String getQRDispatchTime()
        Getter for field QRDISPT

        Dispatch time whilst running on QR TCB

        This is a composite field displaying one of the following elements:

        • The amount of time that this task has spent dispatched on the QR TCB Mode.
        • The number of times that this task was dispatched on the QR TCB Mode.
      • getQRCPUTime

        java.lang.String getQRCPUTime()
        Getter for field QRCPUT

        CPU time used on QR TCB

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the QR TCB Mode.
        • The number of times that this task was dispatched on the QR TCB Mode.
      • getOtherTCBDispatchTime

        java.lang.String getOtherTCBDispatchTime()
        Getter for field MSDISPT

        Other TCB mode dispatch time

        This is a composite field displaying one of the following elements:

        • The amount of time that this task has spent dispatched on the CO, D2, EP, FO, JM, RO, RP, SL, SO, SP, SZ and TP TCB Modes. JM mode is obsolete from CICS Transaction Server 5.1 onwards.
        • The number of times that this task was dispatched on the CO, D2, EP, FO, JM, RO, RP, SL, SO, SP, SZ and TP TCB Modes. JM mode is obsolete from CICS Transaction Server 5.1 onwards.
      • getOtherTCBCPUTime

        java.lang.String getOtherTCBCPUTime()
        Getter for field MSCPUT

        Other TCB mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the CO, D2, EP, FO, JM, RO, RP, SL, SO, SP, SZ and TP TCB Modes. JM mode is obsolete from CICS Transaction Server 5.1 onwards.
        • The number of times that this task was dispatched on the CO, D2, EP, FO, JM, RO, RP, SL, SO, SP, SZ and TP TCB Modes. JM mode is obsolete from CICS Transaction Server 5.1 onwards.
      • getL8CPUTime

        java.lang.String getL8CPUTime()
        Getter for field L8CPUT

        L8 TCB mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the L8 TCB Mode.
        • The number of times this task was dispatched on the L8 TCB Mode.
        This mode is used by programs that are defined to be CONCURRENCY=THREADSAFE when they issue DB2 requests.
      • getJ8CPUTime

        java.lang.String getJ8CPUTime()
        Getter for field J8CPUT

        J8 TCB mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the J8 TCB Mode.
        • The number of times this task was dispatched on the J8 TCB Mode.
        This mode is used by Java applications. This attribute is obsolete from CICS Transaction Server 5.1 onwards.
      • getS8CPUTime

        java.lang.String getS8CPUTime()
        Getter for field S8CPUT

        S8 TCB mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the S8 TCB Mode.
        • The number of times this task was dispatched on the S8 TCB Mode.
        This mode is used when making secure sockets calls.
      • getTotalIMSCount

        java.lang.Long getTotalIMSCount()
        Getter for field IMSREQCT

        Total number of IMS requests

        The number of IMS Database requests issued by this task.

      • getTotalDB2Requests

        java.lang.Long getTotalDB2Requests()
        Getter for field DB2REQCT

        Total number of DB2 requests

        The number of DB2 Database requests (SQL and IFI) issued by this task.

      • getDispatcherChangeModes

        java.lang.Long getDispatcherChangeModes()
        Getter for field CHMODECT

        Number of CICS dispatcher change modes

        The number of CICS Dispatcher TCB Change Mode requests issued by this task.

      • getDispatcherTCBAttachCount

        java.lang.Long getDispatcherTCBAttachCount()
        Getter for field TCBATTCT

        Number of CICS dispatcher TCB attaches

        The number of CICS Dispatcher TCB Attaches issued by this task.

      • getGlobalENQDelay

        java.lang.String getGlobalENQDelay()
        Getter for field GNQDELAY

        Global ENQ delay time

        This is a composite field displaying one of the following elements:

        • The amount of time spent by this task waiting for a Global enqueue.
        • The number of times that this task waited for a Global enqueue.
      • getRRMSWaitTime

        java.lang.String getRRMSWaitTime()
        Getter for field RRMSWAIT

        RRMS/MVS syncpoint coordination delay time

        This is a composite field displaying one of the following elements:

        • The amount of time spent by this task waiting for syncpoint coordination with RRMS/MVS.
        • The number of times that this task waited for syncpoint coordination with RRMS/MVS.
      • getTCPIPIOWaitTime

        java.lang.String getTCPIPIOWaitTime()
        Getter for field SOIOWTT

        TCP/IP sockets I/O wait time

        This is a composite field displaying one of the following elements:

        • The amount of time spent by this task waiting for socket sends or receives to complete.
        • The number of times that this task waited for socket sends or receives to complete.
        This includes the times spent by this task on the SO, SL and S8 TCB modes.
      • getRRMSURID

        java.lang.String getRRMSURID()
        Getter for field RRMSURID

        RRMS/MVS unit of recovery ID

        The Unit of Recovery ID/token given to CICS by RRMS/MVS.

      • getDPLCount

        java.lang.Long getDPLCount()
        Getter for field PCDPLCT

        Distributed program link (DPL) request count

        The total number of times this task has issued a CICS Program Control Distributed Program Link to another CICS system.

      • getClientIPAddress

        java.lang.String getClientIPAddress()
        Getter for field CLIPADDR

        Client IP address

        The IPv4 or IPv6 address of the client that initiated this task.

      • getEncryptedSocketBytes

        java.lang.Long getEncryptedSocketBytes()
        Getter for field SOBYENCT

        Number of socket bytes encrypted

        The total number of bytes encrypted by this task that were passed over the TCP/IP Sockets Interface.

      • getDecryptedSocketBytes

        java.lang.Long getDecryptedSocketBytes()
        Getter for field SOBYDECT

        Number of socket bytes decrypted

        The total number of bytes decrypted by this task that were passed over the TCP/IP Sockets Interface.

      • getTerminalID

        java.lang.String getTerminalID()
        Getter for field TERMID

        Actual terminal ID or session ID

        This is the actual Terminal Identification that the task is executing upon. In a Transaction Routing environment this will be the ID of the Session the task is routed across and TermConn will contain the system ID of the connection that this session belongs to.

      • getTotalJVMElapsedTime

        java.lang.String getTotalJVMElapsedTime()
        Getter for field JVMTIME

        Total Java virtual machine (JVM) elapsed time

        This is a composite field displaying one of the following elements:

        • The amount of elapsed time this task spent executing as a Java virtual machine (JVM), including time suspended (see JVM suspend time).
        • The number of times that this task executed as a Java virtual machine (JVM).
      • getTotalJVMSuspendTime

        java.lang.String getTotalJVMSuspendTime()
        Getter for field JVMSUSP

        Total Java virtual machine (JVM) suspend time

        This is a composite field displaying one of the following elements:

        • The amount of elapsed time this task was suspended back in CICS while executing as a Java Virtual Machine (JVM).
        • The number of times that this task was suspended back in CICS while executing as a Java virtual machine (JVM).
      • getBridgeToken

        java.lang.String getBridgeToken()
        Getter for field BRTOKEN

        3270 Bridge Facility Token

        The 8 byte bridge facility token.

      • getPurgeType

        ITask.PurgeTypeValue getPurgeType()
        Getter for field PURGETYPE

        Purge Type

        Purge Type of the task.

      • getTaskStorageUDSA

        java.lang.Long getTaskStorageUDSA()
        Getter for field DFHSTOR033

        Task storage UDSA

        The UDSA storage for the task.

      • getTaskStorageEUDSA

        java.lang.Long getTaskStorageEUDSA()
        Getter for field DFHSTOR106

        Task storage EUDSA

        EUDSA storage for the task.

      • getTaskStorageCDSA

        java.lang.Long getTaskStorageCDSA()
        Getter for field DFHSTOR116

        Task storage CDSA

        CDSA storage for the Task.

      • getTaskStorageECDSA

        java.lang.Long getTaskStorageECDSA()
        Getter for field DFHSTOR119

        Task storage ECDSA

        ECDSA storage for the Task.

      • getProgStorageTotal

        java.lang.Long getProgStorageTotal()
        Getter for field DFHSTOR087

        Program storage - Total

        Total program storage.

      • getProgStorageAbove

        java.lang.Long getProgStorageAbove()
        Getter for field DFHSTOR139

        Program storage - Above

        Above the line program storage.

      • getProgStorageBelow

        java.lang.Long getProgStorageBelow()
        Getter for field DFHSTOR108

        Program storage - Below

        Program storage below the line.

      • getProgStorageECDSA

        java.lang.Long getProgStorageECDSA()
        Getter for field DFHSTOR142

        Program storage - ECDSA

        ECDSA storage for the Program.

      • getProgStorageCSDA

        java.lang.Long getProgStorageCSDA()
        Getter for field DFHSTOR143

        Program storage - CDSA

        CDSA storage for the Program.

      • getProgStorageERDSA

        java.lang.Long getProgStorageERDSA()
        Getter for field DFHSTOR122

        Program storage - ERDSA

        ERDSA storage for the Program.

      • getProgStorageRSDA

        java.lang.Long getProgStorageRSDA()
        Getter for field DFHSTOR162

        Program storage - RDSA

        RDSA storage for the Program.

      • getProgStorageESDSA

        java.lang.Long getProgStorageESDSA()
        Getter for field DFHSTOR161

        Program storage - ESDSA

        ESDSA storage for the Program.

      • getProgStorageSDSA

        java.lang.Long getProgStorageSDSA()
        Getter for field DFHSTOR160

        Program storage - SDSA

        SDSA storage for the Program.

      • getNonpersistentSockets

        java.lang.Long getNonpersistentSockets()
        Getter for field DFHSOCK292

        Non-persistent sockets

        The current number of non-persistent sockets associated with this task.

      • getPersistentSockets

        java.lang.Long getPersistentSockets()
        Getter for field DFHSOCK293

        Persistent sockets

        The current number of persistent sockets associated with this task.

      • getTransactionApplName

        java.lang.String getTransactionApplName()
        Getter for field APPLNAMETRAN

        Application name - transaction

        Application naming transaction name.

      • getProgramApplName

        java.lang.String getProgramApplName()
        Getter for field APPLNAMEPROG

        Application name - program

        Application naming program name.

      • getCurrentProgram

        java.lang.String getCurrentProgram()
        Getter for field CURRENTPROG

        Current program being executed

        The name of the currently executing program.

      • getTransSeqNumber

        java.lang.String getTransSeqNumber()
        Getter for field TMRTRSN

        Transaction sequence number

        The sequence number of the transaction.

      • getTransactionGroupID

        java.lang.String getTransactionGroupID()
        Getter for field TMRTGPID

        Transaction group id

        The identifier of the transaction group associated with this task.

      • getNetworkID

        java.lang.String getNetworkID()
        Getter for field TMRNETID

        Network id

        The ID of the network.

      • getRealLUNAME

        java.lang.String getRealLUNAME()
        Getter for field TMRRLUNM

        Real LUNAME

        The name of the VTAM logical unit of the terminal associated with this transaction.

      • getTCPIPServicePort

        java.lang.Long getTCPIPServicePort()
        Getter for field TMRPORTN

        TCP/IP service port number

        The port number used by the TCP/IP service.

      • getOTSTransactionID

        java.lang.String getOTSTransactionID()
        Getter for field TMROTSID

        OTS transaction id

        The Object Transaction Service transaction wait time.

      • getOOClassLibraryAPICount

        java.lang.Long getOOClassLibraryAPICount()
        Getter for field TMRCFACT

        Number OO class library API requests

        The total number of OO class library API requests.

      • getRepositoryReadCount

        java.lang.Long getRepositoryReadCount()
        Getter for field TMRWBRPR

        Number repository reads

        The total number of repository read requests issued by this task.

      • getWebEXTRACTCount

        java.lang.Long getWebEXTRACTCount()
        Getter for field TMRWBERC

        Number WEB EXTRACT requests

        The number of web extract requests issued by this transaction.

      • getServerWebBrowseCount

        java.lang.Long getServerWebBrowseCount()
        Getter for field TMRWBBRC

        Number WEB BROWSE requests

        The number of web browse requests issued by this transaction.

      • getServerWebREADCount

        java.lang.Long getServerWebREADCount()
        Getter for field TMRWBRRC

        Number WEB READ requests

        The number of web read requests issued by this transaction.

      • getServerWebWRITECount

        java.lang.Long getServerWebWRITECount()
        Getter for field TMRWBWRC

        Number WEB WRITE requests

        The number of web write requests issued by this transaction.

      • getEXTRACTTCPIPAndCERTIFICATECount

        java.lang.Long getEXTRACTTCPIPAndCERTIFICATECount()
        Getter for field TMRSOERC

        EXTRACT TCPIP and EXTRACT CERTIFICATE request count

        The total number of EXTRACT TCPIP and EXTRACT CERTIFICATE requests.

      • getCREATENonPersistentSocketCount

        java.lang.Long getCREATENonPersistentSocketCount()
        Getter for field TMRSOCNS

        Number CREATE non-persistent socket requests

        The number of Create non-persistent socket requests issued by this task.

      • getCREATEPersistentSocketCount

        java.lang.Long getCREATEPersistentSocketCount()
        Getter for field TMRSOCPS

        Number CREATE persistent socket requests

        The number of Create persistent socket requests issued by this task.

      • getNonpersistentSocketHWM

        java.lang.Long getNonpersistentSocketHWM()
        Getter for field TMRSONHW

        Non-persistent socket HWM

        The peak number of non-persistent sockets associated with this task.

      • getPersistentSocketHWM

        java.lang.Long getPersistentSocketHWM()
        Getter for field TMRSOPHW

        Persistent socket HWM

        The peak number of persistent sockets.

      • getSocketReceiveCount

        java.lang.Long getSocketReceiveCount()
        Getter for field TMRSORCT

        Number socket receive requests

        The total number of socket receive requests issued by this task.

      • getRecvdSocketChars

        java.lang.Long getRecvdSocketChars()
        Getter for field TMRSOCIN

        Number characters received

        The number of characters received by this task.

      • getSocketSendCount

        java.lang.Long getSocketSendCount()
        Getter for field TMRSOSCT

        Number socket send requests

        The total number of socket send requests issued by this task.

      • getSentSocketChars

        java.lang.Long getSentSocketChars()
        Getter for field TMRSOCOT

        Number characters sent

        The number of characters sent by this task.

      • getSocketTotalRequestCount

        java.lang.Long getSocketTotalRequestCount()
        Getter for field TMRSOTC

        Total number socket requests

        The total number of socket requests issued by this task.

      • getRecvdInboundSocketCount

        java.lang.Long getRecvdInboundSocketCount()
        Getter for field TMRSOIMC

        Number inbound socket receive requests

        The number inbound socket receive requests issued by this task.

      • getRecvdInboundSocketChars

        java.lang.Long getRecvdInboundSocketChars()
        Getter for field TMRSOI1C

        Number inbound socket characters received

        The number inbound socket characters received by this task.

      • getSendInboundSocketCount

        java.lang.Long getSendInboundSocketCount()
        Getter for field TMRSOOMC

        Number inbound socket send requests

        The number inbound socket send requests by this task.

      • getSendInboundSocketChars

        java.lang.Long getSendInboundSocketChars()
        Getter for field TMRSOO1C

        Number inbound socket characters sent

        The number inbound socket characters sent by this task.

      • getRODispatchTime

        java.lang.String getRODispatchTime()
        Getter for field TMRRODSP

        User task RO mode dispatch time

        This is a composite field displaying one of the following elements:

        • The read only mode dispatch time, in seconds, used by this task.
        • The number of times that this task was dispatched in read only mode.
      • getROCPUTime

        java.lang.String getROCPUTime()
        Getter for field TMRROCPU

        User task RO mode CPU time

        This is a composite field displaying one of the following elements:

        • The read only mode CPU time used by this task.
        • The number of times that this task was dispatched in read only mode.
      • getKey8DispatchTime

        java.lang.String getKey8DispatchTime()
        Getter for field TMRKY8DS

        User task key 8 mode dispatch time

        This is a composite field displaying one of the following elements:

        • The key 8 mode dispatch time used by this task.
        • The number of times that this task was dispatched in key 8 mode.
      • getKey8CPUTime

        java.lang.String getKey8CPUTime()
        Getter for field TMRKY8CP

        User task key 8 mode CPU time

        This is a composite field displaying one of the following elements:

        • The key 8 mode CPU time used by this task.
        • The number of times that this task was dispatched in key 8 mode.
      • getMaxJVMTCBDelayTime

        java.lang.String getMaxJVMTCBDelayTime()
        Getter for field TMRJTDLY

        Maximum Java virtual machine (JVM) TCB delay time

        This is a composite field displaying one of the following elements:

        • Delay incurred by this task due to waiting on the MAXJVMTCBS limit.
        • The number of times the task waited on the limit set by the system parameter MAXJVMTCBS.
        This attribute is obsolete from CICS Transaction Server 5.1 onwards.
      • getMaxHotPoolingTCBDelay

        java.lang.String getMaxHotPoolingTCBDelay()
        Getter for field TMRHTDLY

        Maximum Hot-Pooling TCB delay time

        This field is obsolete.

      • getOutboundSocketIOWaitTime

        java.lang.String getOutboundSocketIOWaitTime()
        Getter for field TMRSOOWT

        Outbound socket I/O wait time

        This is a composite field displaying one of the following elements:

        • The total outbound socket I/O wait time.
        • The number of times that this task waited for outbound socket I/O.
      • getRequestReceiverWaitTime

        java.lang.String getRequestReceiverWaitTime()
        Getter for field TMRRQRWT

        Request receiver wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time spent waiting for a request receiver I/O operation.
        • The number of times that this task waited for a request receiver I/O operation.
      • getRequestProcessorWaitTime

        java.lang.String getRequestProcessorWaitTime()
        Getter for field TMRRQPWT

        Request processor wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time spent waiting for a request processor I/O operation.
        • The number of times that this task waited for a request processor I/O operation.
      • getOTSInDoubtWaitTime

        java.lang.String getOTSInDoubtWaitTime()
        Getter for field TMROIDWT

        OTS indoubt wait time

        This is a composite field displaying one of the following elements:

        • The object transaction service indoubt wait time.
        • The number of times that this task waited indoubt for object transaction services.
      • getJVMInitializeElapsedTime

        java.lang.String getJVMInitializeElapsedTime()
        Getter for field TMRJVMIT

        Java virtual machine elapsed time - initialise

        This is a composite field displaying one of the following elements:

        • The elapsed time spent initializing the JVM environment.
        • The number of times the JVM environment was initialized.
      • getJVMResetElapsedTime

        java.lang.String getJVMResetElapsedTime()
        Getter for field TMRJVMRT

        Java virtual machine elapsed time - resetting

        This is a composite field displaying one of the following elements:

        • The elapsed time spent resetting the JVM environment.
        • The number of times the JVM environment was reset.
      • getPartnerWaitTime

        java.lang.String getPartnerWaitTime()
        Getter for field TMRPTPWT

        Partner wait time

        This is a composite field displaying one of the following elements:

        • The total partner wait time.
        • The number of times that this task waited for the partner transaction to complete.
      • getTransactionTypeDetails

        ITask.TransactionTypeDetailsValue getTransactionTypeDetails()
        Getter for field DETTRANTYPE

        Transaction type details

        The details of the transaction type. Valid values are: BRIDGE, CICSBTS, DPL, MIRROR, NONE, ONCRPC, SYSTEM, WEB.

      • getBTEPhaseComplete

        ICICSEnums.YesNoValue getBTEPhaseComplete()
        Getter for field BTECOMP

        Workload manager begin-to-end phase complete

        Workload manager begin-to-end phase complete.

      • getWLMExecComplete

        ICICSEnums.YesNoValue getWLMExecComplete()
        Getter for field EXECOMP

        Workload manager execution phase complete

        Workload manager execution phase complete.

      • getWLMSubsetExecComplete

        ICICSEnums.YesNoValue getWLMSubsetExecComplete()
        Getter for field SUBEXECOMP

        WLM subset of execution phase complete

        WLM subset of execution phase complete.

      • getTransOriginType

        ITask.TransOriginTypeValue getTransOriginType()
        Getter for field ORIGINTYPE

        Transaction origin type

        The source of the transaction. This is an interpretation of the primary transaction client type with which the transaction was attached using the CICS transaction manager.

      • getUOWResolvedIndoubt

        ICICSEnums.YesNoValue getUOWResolvedIndoubt()
        Getter for field RESOLVEACT

        Recovery manager UOW resolved with indoubt action

        The total number of units of work that lost connection to their recovery coordinator during syncpoint processing that were resolved with indoubt action.

      • getRecoveryManagerUOWShunted

        ICICSEnums.YesNoValue getRecoveryManagerUOWShunted()
        Getter for field SHUNTED

        Recovery manager UOW shunted

        The total number of units of work that lost connection to their recovery coordinator during syncpoint processing and had to be shunted for indoubt failure.

      • getUOWUnshunted

        ICICSEnums.YesNoValue getUOWUnshunted()
        Getter for field UNSHUNTED

        Recovery manager UOW unshunted

        The total number of units of work that lost connection to their recovery coordinator during syncpoint processing but were not shunted for indoubt failure.

      • getIndoubtFailure

        ICICSEnums.YesNoValue getIndoubtFailure()
        Getter for field INDOUBTFAIL

        Recovery manager UOW indoubt failure

        Indicates whether an in-doubt UOW is to wait pending recovery from a failure that occurs after the UOW has entered the in-doubt state. The valid values are WAIT and NOWAIT.

      • getUOWResourceOwnerFailure

        ICICSEnums.YesNoValue getUOWResourceOwnerFailure()
        Getter for field ROFAIL

        Recovery manager UOW resource owner failure

        Recovery manager UOW resource owner failure.

      • getResponseTime

        java.lang.String getResponseTime()
        Getter for field RESPTIME

        Task response time

        The task response time in milliseconds.

      • getLU62UOWSequenceNumber

        java.lang.String getLU62UOWSequenceNumber()
        Getter for field TMRNETSX

        LU6.2 network-wide UOW instance and sequence number

        The name by which the network unit-of-work ID is known within the originating system. This name is assigned at transaction attach time using either a STCK-derived token created by the originating system, or the network unit-of-work ID passed as part of an IRC (MRO) or ISC (APPC) attach function management header (FMH).

      • getTCPIPServiceName

        java.lang.String getTCPIPServiceName()
        Getter for field TMRTCPSV

        TCP/IP Service name

        The name of the TCP/IP service.

      • getCORBAServerName

        java.lang.String getCORBAServerName()
        Getter for field TMRCBRNM

        CorbaServer name

        The name of the CorbaServer associated with the task. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getDispatcherTCBHWM

        java.lang.Long getDispatcherTCBHWM()
        Getter for field TMRDSTHW

        CICS dispatcher TCB high water mark

        The peak number of CICS dispatcher TCBs in use.

      • getBeanStateActivationCount

        java.lang.Long getBeanStateActivationCount()
        Getter for field TMREJBAC

        Number of bean state activation requests

        The number of bean state activation requests issued by this task. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getBeanStatePassivationCount

        java.lang.Long getBeanStatePassivationCount()
        Getter for field TMREJBPC

        Number of bean state passivation requests

        The number of bean state passivation requests issued by this task. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getBeanCreationCount

        java.lang.Long getBeanCreationCount()
        Getter for field TMREJBCC

        Number of bean creation requests

        The number of enterprise bean creation requests issued by this task. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getBeanRemovalCount

        java.lang.Long getBeanRemovalCount()
        Getter for field TMREJBRC

        Number of bean removal requests

        The number of ALLOCATE requests issued by this task. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getBeanMethodCallCount

        java.lang.Long getBeanMethodCallCount()
        Getter for field TMREJMCT

        Number of Enterprise bean method calls

        The number of enterprise bean method calls issued by this task. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getBeanTotalCount

        java.lang.Long getBeanTotalCount()
        Getter for field TMREJBTC

        Total number of Enterprise bean requests

        The number of enterprise bean requests issued by this task. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getKey9DispatchTime

        java.lang.String getKey9DispatchTime()
        Getter for field TMRKY9DS

        User task key 9 mode dispatch time

        This is a composite field displaying one of the following elements:

        • The total elapsed time during which the user task was dispatched by the CICS dispatcher on a CICS Key 9 mode TCB.
        • The number of times this task was dispatched on a key 9 mode TCB.
        L9 mode TCBs are used for USERKEY OPENAPI application programs.
      • getKey9CPUTime

        java.lang.String getKey9CPUTime()
        Getter for field TMRKY9CP

        User task key 9 mode CPU time

        This is a composite field displaying one of the following elements:

        • The total CPU time during which the user task was dispatched by the CICS dispatcher on a CICS Key 9 mode TCB.
        • The number of times this task was dispatched on a key 9 mode TCB.
        L9 mode TCBs are used for USERKEY OPENAPI application programs.
      • getJ9CPUTime

        java.lang.String getJ9CPUTime()
        Getter for field TMRJ9CPU

        J9 TCB mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the J9 TCB Mode.
        • The number of times this task was dispatched on the J9 TCB Mode.
        This attribute is obsolete from CICS Transaction Server 5.1 onwards.
      • getDispatcherTCBMismatchWaitTime

        java.lang.String getDispatcherTCBMismatchWaitTime()
        Getter for field TMRDSMWT

        Dispatcher TCB mismatch wait time

        This is a composite field displaying one of the following elements:

        • The total amount of TCB mismatch wait time, that is, TCB requests that waited because there was no TCB available matching the request, but there was at least one non-matching free TCB.
        • The number of TCB requests that waited because there was no TCB available matching the request, but there was at least one non-matching free TCB.
      • getDSStorageWaitTime

        java.lang.String getDSStorageWaitTime()
        Getter for field TMRDSCWT

        MVS DS storage constraint wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time which the user task spent waiting because no TCB was available, and none could be created because of MVS storage constraints.
        • The number of times the user task waited because no TCB was available, and none could be created because of MVS storage constraints.
      • getCorrelationUOW

        java.lang.String getCorrelationUOW()
        Getter for field CORREUOW

        Correlation UOW id

        The ID of the correlation unit of work.

      • getNetworkUOWID

        java.lang.String getNetworkUOWID()
        Getter for field NETUOWID

        Network id of UOW

        Network ID of the unit of work.

      • getDPLWithChannelDataLength

        java.lang.Long getDPLWithChannelDataLength()
        Getter for field TMRPCDLL

        Data length of all DPL program links with channel

        The total length of the data in the containers of all the distributed program link (DPL) requests issued with the CHANNEL option by the user task. This total includes the length of any headers to the data.

      • getDPLReturnWithChannelDataLength

        java.lang.Long getDPLReturnWithChannelDataLength()
        Getter for field TMRPCDRL

        Total data length of all DPL returns with channel

        The total length of the data in the containers of all DPL RETURN CHANNEL commands issued by the user task. This total includes the length of any headers to the data.

      • getProgramLinkWithChannelCount

        java.lang.Long getProgramLinkWithChannelCount()
        Getter for field TMRPCLCC

        Number of program link requests with channel

        The total number of program link requests with channel issued by this task.

      • getXCTLWithChannelCount

        java.lang.Long getXCTLWithChannelCount()
        Getter for field TMRPCXCC

        Number of program XCTL requests with channel

        The total number of program XCTL requests issued by this task.

      • getDPLWithChannelCount

        java.lang.Long getDPLWithChannelCount()
        Getter for field TMRPCDCC

        Number of DPL program link requests with channel

        The number of DPL program link requests issued by this task.

      • getProgramReturnWithChannelCount

        java.lang.Long getProgramReturnWithChannelCount()
        Getter for field TMRPCRCC

        Number of program return requests with channel

        The number of program return requests with channel issued by this task.

      • getProgramReturnWithChannelDataLength

        java.lang.Long getProgramReturnWithChannelDataLength()
        Getter for field TMRPCRCL

        Data length of all program returns with channel

        The total length of the data in the containers of all the remote pseudoconversational RETURN CHANNEL commands issued by the user task. This total includes the length of any headers to the data.

      • getTotalChannelContainerCount

        java.lang.Long getTotalChannelContainerCount()
        Getter for field TMRPGCTC

        Total number of channel data container requests

        The total number of channel data container requests issued by this task.

      • getChannelContainerBrowseCount

        java.lang.Long getChannelContainerBrowseCount()
        Getter for field TMRPGBCC

        Number of browse container channel requests

        The number of browse container channel requests issued by this task.

      • getChannelContainerGETCount

        java.lang.Long getChannelContainerGETCount()
        Getter for field TMRPGGCC

        Number of get container channel requests

        The number of GET CONTAINER and GET64 CONTAINER channel requests issued by this task.

      • getChannelContainerPUTCount

        java.lang.Long getChannelContainerPUTCount()
        Getter for field TMRPGPCC

        Number of put container channel requests

        The number of PUT CONTAINER and PUT64 CONTAINER channel requests issued by this task.

      • getChannelContainerMOVECount

        java.lang.Long getChannelContainerMOVECount()
        Getter for field TMRPGMCC

        Number of move container channel requests

        The number of move container channel requests issued by this task.

      • getChannelContainerGETDataLength

        java.lang.Long getChannelContainerGETDataLength()
        Getter for field TMRPGGCL

        Data length of all get container channel requests

        The data length of all GET CONTAINER and GET64 CONTAINER channel requests issued by this task. @

      • getChannelContainerPUTDataLength

        java.lang.Long getChannelContainerPUTDataLength()
        Getter for field TMRPGPCL

        Data length of all put container channel requests

        The data length of all PUT CONTAINER and PUT64 CONTAINER channel requests issued by this task.

      • getInvokeWebServiceCount

        java.lang.Long getInvokeWebServiceCount()
        Getter for field TMRWBIWC

        Number of invoke web service requests

        The number of invoke web service requests issued by this task.

      • getClientWebREADCount

        java.lang.Long getClientWebREADCount()
        Getter for field TMRWBROC

        Number of web read requests

        The total number of web read requests issued by this task.

      • getClientWebWRITECount

        java.lang.Long getClientWebWRITECount()
        Getter for field TMRWBWOC

        Number of web write requests

        The total number of web write requests issued by this task.

      • getWebRECEIVECount

        java.lang.Long getWebRECEIVECount()
        Getter for field TMRWBIRC

        Number of web receive requests

        The total number of web receive requests issued by this task.

      • getWebRECEIVEBytes

        java.lang.Long getWebRECEIVEBytes()
        Getter for field TMRWBI1C

        Number of bytes received by web requests

        The number of bytes received by web requests issued by this task.

      • getWebSENDCount

        java.lang.Long getWebSENDCount()
        Getter for field TMRWBOSC

        Number of web send requests

        The total number of web send requests issued by this task.

      • getWebSENDBytes

        java.lang.Long getWebSENDBytes()
        Getter for field TMRWBO1C

        Number of bytes sent by web send requests

        The number of bytes sent by web send requests issued by this task.

      • getWebPARSEURLCount

        java.lang.Long getWebPARSEURLCount()
        Getter for field TMRWBPRC

        Number of web parse requests

        The total number of web parse requests issued by this task.

      • getClientWebBrowseCount

        java.lang.Long getClientWebBrowseCount()
        Getter for field TMRWBBOC

        Number of web browse requests

        The total number of web browse requests issued by this task.

      • getMaxCICSSSLTCBDelayTime

        java.lang.String getMaxCICSSSLTCBDelayTime()
        Getter for field TMRSTDLY

        Maximum CICS SSL TCB delay time

        This is a composite field displaying one of the following elements:

        • The elapsed time in which the user task waited to obtain a CICS SSL TCB (S8 mode), because the CICS system had reached the limit set by the system initialization parameter MAXSSLTCBS.
        • The number of times the user task waited to obtain a CICS SS TCB (S8 mode), because the CICS system had reached the limit set by the system initialization parameter MAXSSLTCBS.
      • getMaxCICSXPLinkTCBDelayTime

        java.lang.String getMaxCICSXPLinkTCBDelayTime()
        Getter for field TMRXTDLY

        Maximum CICS XPLink TCB delay time

        This is a composite field displaying one of the following elements:

        • The maximum CICS XPLink TCB delay time.
        • The number of times the user task waited to obtain a CICS XPLink TCB.
      • getTCBChangeModeDelayTime

        java.lang.String getTCBChangeModeDelayTime()
        Getter for field TMRCMDLY

        CICS TCB Change Mode delay time

        This is a composite field displaying one of the following elements:

        • The elapsed time in which the user task waited for redispatch after a CICS Dispatcher change-TCB mode request was issued by or on behalf of the user task.
        • The number of times the user task waited for redispatch after a CICS Dispatcher change-TCB mode request was issued by or on behalf of the user task.
        For example, a change-TCB mode request from a CICS L8 or S8 mode TCB back to the CICS QR mode TCB might have to wait for the QR TCB because another task is currently dispatched on the QR TCB.
      • getX8CPUTime

        java.lang.String getX8CPUTime()
        Getter for field TMRX8CPU

        User task X8 mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the X8 TCB Mode.
        • The number of times this task was dispatched on the X8 TCB Mode.
      • getX9CPUTime

        java.lang.String getX9CPUTime()
        Getter for field TMRX9CPU

        User task X9 mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the X9 TCB Mode.
        • The number of times this task was dispatched on the X9 TCB Mode.
      • getLocalSTARTCHANNELTotalCount

        java.lang.Long getLocalSTARTCHANNELTotalCount()
        Getter for field TMRICSCC

        Total local START CHANNEL requests

        The number of local START CHANNEL requests issued by this task.

      • getLocalSTARTCHANNELDataLength

        java.lang.Long getLocalSTARTCHANNELDataLength()
        Getter for field TMRICSCD

        Data length of all local START CHANNEL requests

        The data length of all local START CHANNEL requests issued by this task.

      • getRemoteSTARTCHANNELTotalCount

        java.lang.Long getRemoteSTARTCHANNELTotalCount()
        Getter for field TMRICSRC

        Total remote START CHANNEL requests

        The total number of remote START CHANNEL requests issued by this task.

      • getRemoteSTARTCHANNELDataLength

        java.lang.Long getRemoteSTARTCHANNELDataLength()
        Getter for field TMRICSRD

        Data length of all remote START CHANNEL requests

        The data length of all remote START CHANNEL requests issued by this task.

      • getL9CPUTime

        java.lang.String getL9CPUTime()
        Getter for field TMRL9CPU

        User task L9 mode CPU time

        This is a composite field displaying one of the following elements:

        • The amount of CPU time that this task has used when dispatched on the L9 TCB Mode.
        • The number of times this task was dispatched on the L9 TCB Mode.
        L9 mode TCBs are used for USERKEY OPENAPI application programs.
      • getCurrentDispatcherTCBs

        java.lang.Long getCurrentDispatcherTCBs()
        Getter for field DFHTASK252

        Current CICS dispatcher TCBs

        The current number of CICS dispatcher TCBs.

      • getRepositoryReadDataLength

        java.lang.Long getRepositoryReadDataLength()
        Getter for field TMRWBRDL

        Data length of data read from the repository

        The data length of data read from the repository.

      • getRepositoryWriteDataLength

        java.lang.Long getRepositoryWriteDataLength()
        Getter for field TMRWBWDL

        Data length of data written to the repository

        The total length of the data written to the repository in temporary storage by the user task.

      • getChannelContainerCreateCount

        java.lang.Long getChannelContainerCreateCount()
        Getter for field TMRPGCCC

        Number of containers created for channel containers

        The number of containers created for channel containers by this task.

      • getDocumentDeleteCount

        java.lang.Long getDocumentDeleteCount()
        Getter for field TMRDHDLC

        Number of Document Delete requests

        The number of document delete requests issued by this task.

      • getCurrentContainerStorage

        java.lang.Long getCurrentContainerStorage()
        Getter for field DFHCHNL329

        Current container storage allocated to task.

        The current container storage allocated to this task.

      • getMaxContainerStorage

        java.lang.Long getMaxContainerStorage()
        Getter for field PGCSTHWM

        Maximum container storage allocated to task.

        The maximum container storage allocated to this task.

      • getAssociatedIPFacilitiesCount

        java.lang.Long getAssociatedIPFacilitiesCount()
        Getter for field IPFACCNT

        Number of IP facilities associated with task

        The number of IP facilities currently associated with this task.

      • getOriginNetID

        java.lang.String getOriginNetID()
        Getter for field ONETWKID

        Originating network ID

        The network ID of the APPLID taken from the Origin Descriptor associated with this task.

      • getOriginTaskID

        java.lang.String getOriginTaskID()
        Getter for field OTRANNUM

        Originating task ID

        The number of the originating task (for example, the CWXN task).

      • getOriginStartTime

        java.lang.String getOriginStartTime()
        Getter for field OSTART

        Originating start time

        The time at which the originating task (for example, the CWXN task) was started. The time is expressed in GMT.

      • getOriginAPPLID

        java.lang.String getOriginAPPLID()
        Getter for field OAPPLID

        Originating application ID

        The applid of the CICS region in which this work request (transaction) originated; (for example, the region in which the CWXN task ran)

      • getOriginTransID

        java.lang.String getOriginTransID()
        Getter for field OTRAN

        Originating transaction ID

        The transaction ID (TRANSID) of the originating task (for example, the CWXN task).

      • getOriginUserID

        java.lang.String getOriginUserID()
        Getter for field OUSERID

        Originating user ID

        The originating Userid-2 or Userid-1 (for example, from CWBA), depending on the originating task.

      • getOriginUserCorrelation

        java.lang.String getOriginUserCorrelation()
        Getter for field OUSERCOR

        Originating user correlation data

        The originating user correlator.

      • getOriginTCPIPSERVICE

        java.lang.String getOriginTCPIPSERVICE()
        Getter for field OTCPSVCE

        Originating TCPIPSERVICE name

        The name of the originating TCPIPSERVICE.

      • getOriginPort

        java.lang.Long getOriginPort()
        Getter for field OPORTNUM

        Originating port number

        The port number used by the originating TCPIPSERVICE.

      • getOriginClientIP

        java.lang.String getOriginClientIP()
        Getter for field OCLIPADR

        Originating client IP address

        The IPv4 or IPv6 address of the originating client (or Telnet client).

      • getOriginClientPort

        java.lang.Long getOriginClientPort()
        Getter for field OCLIPORT

        Originating client port number

        The TCP/IP port number of the originating client (or Telnet client).

      • getOriginTransFlags

        java.lang.String getOriginTransFlags()
        Getter for field OTRANFLG

        Originating transaction flags

        Originating transaction flags, a string of 64 bits used for signaling transaction definition and status information

      • getOriginFacility

        java.lang.String getOriginFacility()
        Getter for field OFCTYNME

        Originating facility name

        The facility name of the originating transaction. If the originating transaction is not associated with a facility, this field is null. The transaction facility type, if any, can be identified using byte 0 of the transaction flags, OTRANFLG (370), field.

      • getWMQRequestTotalCount

        java.lang.Long getWMQRequestTotalCount()
        Getter for field TMRWMQRC

        Total number Websphere MQ requests

        The total number of Websphere MQ requests for the task.

      • getWMQGETWAITTime

        java.lang.String getWMQGETWAITTime()
        Getter for field TMRMQGWT

        Websphere MQ Getwait wait time

        This is a composite field displaying one of the following elements:

        • The amount of time the task has spent waiting for WebSphere MQ to service the task's GETWAIT requests.
        • The number of times the task waited for WebSphere MQ to service the task's GETWAIT requests.
      • getClientPort

        java.lang.Long getClientPort()
        Getter for field TMRCIPOR

        Client IP Port

        The port number of the client.

      • getIPCONNName

        java.lang.String getIPCONNName()
        Getter for field TMRISCNM

        IPCONN Name

        The name of the IP interconnectivity entry (IPCONN) that defines an IP intercommunications connection associated with this transaction.

      • getIPCONNAllocateCount

        java.lang.Long getIPCONNAllocateCount()
        Getter for field TMRISACT

        Number of IPCONN allocate requests

        The number of allocate session requests issued by the task for sessions on IP intercommunications connections.

      • getIPCONNIOWaitTime

        java.lang.String getIPCONNIOWaitTime()
        Getter for field TMRISWT

        IPCONN I/O wait time

        This is a composite field displaying one of the following elements:

        • The amount of time the task has spent waiting for the work on the IP intercommunications connection to complete.
        • The number of times the task waited for work on the IP intercommunications connection to complete.
      • getJVMServerThreadWaitTime

        java.lang.String getJVMServerThreadWaitTime()
        Getter for field TMRJSTWT

        JVM server thread wait time

        This is a composite field displaying one of the following elements:

        • The amount of time the task has spent waiting for work on the JVM server thread
        • The number of times the task waited for work on the JVM server thread
      • getEXECCICSXMLTRANSFORMCount

        java.lang.Long getEXECCICSXMLTRANSFORMCount()
        Getter for field TMRMLXTC

        Number of EXEC CICS XML TRANSFORM requests

        Number of EXEC CICS XML TRANSFORM requests

      • getWSACONTEXTBUILDCount

        java.lang.Long getWSACONTEXTBUILDCount()
        Getter for field TMRWSCBC

        Number of WSACONTEXT BUILD requests

        Number of WSACONTEXT BUILD requests

      • getWSACONTEXTGETCount

        java.lang.Long getWSACONTEXTGETCount()
        Getter for field TMRWSCGC

        Number of WSACONTEXT GET requests

        Number of WSACONTEXT GET requests

      • getWSAEPRCreateCount

        java.lang.Long getWSAEPRCreateCount()
        Getter for field TMRWSEPC

        Number of WSAEPR create requests

        WSAEPCCT - Number of WSAEPR CREATE requests

      • getWSAddressingRequestCount

        java.lang.Long getWSAddressingRequestCount()
        Getter for field TMRWSATC

        Total number of WS addressing requests

        Total number of WS addressing requests

      • getT8CPUTime

        java.lang.String getT8CPUTime()
        Getter for field TMRT8CPU

        User task T8 mode cpu time

        User task T8 mode cpu time

      • getMaxThreadTCBDelayTime

        java.lang.String getMaxThreadTCBDelayTime()
        Getter for field TMRTTDLY

        Maximim thread TCB delay time

        Maximum thread TCB delay time

      • getTotalEXECCICSCount

        java.lang.Long getTotalEXECCICSCount()
        Getter for field TMREICTC

        Total number of EXEC CICS requests

        Total number of EXEC CICS requests

      • getSIGNALEVENTCount

        java.lang.Long getSIGNALEVENTCount()
        Getter for field TMRECSGE

        Number of SIGNAL EVENT requests

        Number of SIGNAL EVENT requests

      • getEVENTFilterCount

        java.lang.Long getEVENTFilterCount()
        Getter for field TMRECFOC

        Number of event filter requests

        Number of event filter requests

      • getEVENTCapturedCount

        java.lang.Long getEVENTCapturedCount()
        Getter for field TMRECEVC

        Number of EVENTS captured

        Number of EVENTS captured

      • getURIMapName

        java.lang.String getURIMapName()
        Getter for field TMRURIMN

        URI map name

        URI map name

      • getPipelineName

        java.lang.String getPipelineName()
        Getter for field TMRPIPLN

        Pipeline name

        Pipeline name

      • getAtomServiceName

        java.lang.String getAtomServiceName()
        Getter for field TMRATMSN

        Atom Service name

        Atom Service name

      • getWebserviceName

        java.lang.String getWebserviceName()
        Getter for field TMRWSVCN

        Webservice name

        Webservice name

      • getProgramName

        java.lang.String getProgramName()
        Getter for field TMRWPBMN

        Program name

        Program name

      • getEXECCICSASKTIMECount

        java.lang.Long getEXECCICSASKTIMECount()
        Getter for field TMRTIATC

        Number of EXEC CICS ASKTIME requests

        Number of EXEC CICS ASKTIME requests

      • getEXECCICSXxxTIMECount

        java.lang.Long getEXECCICSXxxTIMECount()
        Getter for field TMRTITC

        Total number of EXEC CICS xxxTIME requests

        Total Number of EXEC CICS xxxTIME requests

      • getBIFDIGESTCount

        java.lang.Long getBIFDIGESTCount()
        Getter for field TMRBFDGC

        Total number of BIF DIGEST requests

        Total number of BIF DIGEST requests

      • getBIFCount

        java.lang.Long getBIFCount()
        Getter for field TMRBFTC

        Total number of BIF requests

        Total number of BIF requests

      • getTotalDocumentLength

        java.lang.Long getTotalDocumentLength()
        Getter for field TMRMLTDL

        Total document length

        Total document length

      • getXMLSSCPUTime

        java.lang.String getXMLSSCPUTime()
        Getter for field TMRMLCTM

        XML System Services CPU time

        XML System Services CPU time

      • getWebServicesOperationName

        java.lang.String getWebServicesOperationName()
        Getter for field TMRWSOPN

        Web Services Operation name

        Web Services Operation name

      • getWMQAPISRBTime

        java.lang.String getWMQAPISRBTime()
        Getter for field TMRMQAST

        WebSphere MQ API SRB timeme

        This is a composite field displaying one of the following elements:

        • The total amount of CPU time spent on an SRB in WebSphere MQ whilst performing the api request.
        • The number of times the task accumulated the SRB time.
      • getSyncEmissionEVENTCapturedCount

        java.lang.Long getSyncEmissionEVENTCapturedCount()
        Getter for field TMRECSEC

        Number of synchronous emission events captured

        The number of synchronous emission EVENTs captured.

      • getTDIntraLockTime

        java.lang.String getTDIntraLockTime()
        Getter for field TDILWTT

        TD intrapartition lock wait time

        This is the amount of time the task has waited for the TD intrapartition lock.

      • getTDExtraLockTime

        java.lang.String getTDExtraLockTime()
        Getter for field TDELWTT

        TD extrapartition lock wait time

        This is the amount of time the task has waited for the TD extrapartition lock.

      • getRODelayTime

        java.lang.String getRODelayTime()
        Getter for field ROMODDLY

        RO TCB mode delay time

        The amount of time that this task has spent waiting while on the RO TCB mode plus the time spent waiting to switch back to RO TCB mode from another TCB mode.

      • getSODelayTime

        java.lang.String getSODelayTime()
        Getter for field SOMODDLY

        SO TCB mode delay time

        The amount of time that this task has spent waiting while on the SO TCB mode plus the time spent waiting to switch back to SO TCB mode from another TCB mode.

      • getSessionAllocationWaitTime

        java.lang.String getSessionAllocationWaitTime()
        Getter for field TCALWTT

        Delay time waiting for session allocation

        The amount of time that this task has spent waiting for a session to be allocated.

      • getISAllocateWaitTime

        java.lang.String getISAllocateWaitTime()
        Getter for field ISALWTT

        Delay time waiting for IPIC session allocation

        The amount of time that this task has spent waiting for an IPIC session to be allocated.

      • getCipherSelected

        java.lang.String getCipherSelected()
        Getter for field SOCIPHER

        Cipher selected

        The inbound cipher code selected during SSL handshake negotiation.

      • getMaxTasks

        java.lang.Long getMaxTasks()
        Getter for field MAXTASKS

        Maximum tasks

        Maximum number of tasks value at the time the user task was attached.

      • getCurrentTasks

        java.lang.Long getCurrentTasks()
        Getter for field CURTASKS

        Current tasks

        Current number of tasks value at the time the user task was attached.

      • getCECMachineType

        java.lang.String getCECMachineType()
        Getter for field CECMCHTP

        CEC machine type

        CEC machine type number in EBCDIC.

      • getCECModel

        java.lang.String getCECModel()
        Getter for field CECMDLID

        CEC model number

        CEC model identification number in EBCDIC.

      • getGETMAINRequestsGCDSA

        java.lang.Long getGETMAINRequestsGCDSA()
        Getter for field GCDSAGETM

        Number of GETMAIN requests in GCDSA

        The total number of GCDSA GETMAIN requests.

      • getPeakStorageGCDSA

        java.lang.Long getPeakStorageGCDSA()
        Getter for field GCDSASHWM

        Peak number of bytes used by task in GCDSA expressed in 4K pages

        Maximum amount (high-water mark) of user-storage (rounded up to the next 4K) allocated to the user task above the bar, in the CICS dynamic storage area (GCDSA).

      • getGETMAINRequestsGUDSA

        java.lang.Long getGETMAINRequestsGUDSA()
        Getter for field GUDSAGETM

        Number of GETMAIN requests in GUDSA

        The total number of GUDSA GETMAIN requests.

      • getPeakStorageGUDSA

        java.lang.Long getPeakStorageGUDSA()
        Getter for field GUDSASHWM

        Peak number of bytes used by task in GUDSA expressed in 4K pages

        Maximum amount (high-water mark) of user-storage (rounded up to the next 4K) allocated to the user task above the bar, in the user dynamic storage area (GUDSA).

      • getGETMAINRequestsAbove2GB

        java.lang.Long getGETMAINRequestsAbove2GB()
        Getter for field SHSTGGMCBAR

        Shared storage GETMAIN request count above the bar

        The number of GETMAIN requests issued by this task for shared storage above the bar, in the GCDSA or GSDSA.

      • getGETMAINBytesAbove2GB

        java.lang.Long getGETMAINBytesAbove2GB()
        Getter for field SHSTGBYTEGMG

        GETMAIN byte count of shared storage above the bar

        The total number of GETMAIN bytes of shared storage above the bar.

      • getFREEMAINBytesAbove2GB

        java.lang.Long getFREEMAINBytesAbove2GB()
        Getter for field SHSTGBYTEFMG

        The total number of FREEMAIN bytes of shared storage above the bar.

        The total number of GETMAIN bytes of shared storage above the bar.

      • getFileExclusiveControlWaitTime

        java.lang.String getFileExclusiveControlWaitTime()
        Getter for field FCXCWTT

        File control exclusive control wait time

        This is a composite field displaying one of the following elements:

        • The total file control exclusive control wait time.
        • The number of times this task waited for exclusive control of a control interval.
      • getFileVSAMStringWaitTime

        java.lang.String getFileVSAMStringWaitTime()
        Getter for field FCVSWTT

        File control VSAM string wait time

        This is a composite field displaying one of the following elements:

        • The total file control VSAM string wait time.
        • The number of times this task waited for file control VSAM strings. If tasks are waiting for strings consider increasing the number of VSAM strings.
      • getApplicationName

        java.lang.String getApplicationName()
        Getter for field ACAPPLNAME

        Initial Application Name

        The name of the initial application associated with this task.

      • getApplicationPlatformName

        java.lang.String getApplicationPlatformName()
        Getter for field ACPLATNAME

        Initial Platform

        The name of the initial platform associated with this task.

      • getApplicationOperationName

        java.lang.String getApplicationOperationName()
        Getter for field ACOPERNAME

        Initial Application Operation

        The operation being performed by the initial application associated with this task.

      • getApplicationMajorVersion

        java.lang.String getApplicationMajorVersion()
        Getter for field ACMAJORVER

        Initial Application Major Version

        The major version of the initial application associated with this task.

      • getApplicationMinorVersion

        java.lang.String getApplicationMinorVersion()
        Getter for field ACMINORVER

        Initial Application Minor Version

        The minor version of the initial application associated with this task.

      • getApplicationMicroVersion

        java.lang.String getApplicationMicroVersion()
        Getter for field ACMICROVER

        Initial Application Micro Version

        The micro version of the initial application associated with this task.

      • getCPUTimeOnCP

        java.lang.String getCPUTimeOnCP()
        Getter for field CPUTONCP

        Total CPU time on a CP

        Total task CPU time on a standard CP

      • getOffloadEligibleCPUTimeOnStandardCP

        java.lang.String getOffloadEligibleCPUTimeOnStandardCP()
        Getter for field OFFLCPUT

        Offload eligible on standard CP

        Total task CPU time that was offload eligible but ran on a standard CP

      • getThresholdCount

        java.lang.String getThresholdCount()
        Getter for field MPPRTXCD

        Number of actions triggered by policy task rules

        The number of actions (message, event or abend) that have been triggered by policy task rules.

      • getGCDSAPeakBytes

        java.lang.Long getGCDSAPeakBytes()
        Getter for field DFHSTOR442

        Task Storage - GCDSA

        GCDSA storage for the Task.

      • getGUDSAPeakBytes

        java.lang.Long getGUDSAPeakBytes()
        Getter for field DFHSTOR444

        Task Storage - GUDSA

        GUDSA storage for the Task.

      • getWbsfcrct

        java.lang.Long getWbsfcrct()
        Getter for field WBSFCRCT

        SOAPFAULT CREATE requests

        The number of SOAPFAULT CREATE requests.

      • getWbsftoct

        java.lang.Long getWbsftoct()
        Getter for field WBSFTOCT

        Total SOAPFAULT CREATE requests

        The total number of SOAPFAULT CREATE requests.

      • getWbissfct

        java.lang.Long getWbissfct()
        Getter for field WBISSFCT

        INVOKE SOAP service faults

        The number of INVOKE xxxSERVICE SOAP faults.

      • getWbsreqbl

        java.lang.Long getWbsreqbl()
        Getter for field WBSREQBL

        SOAP request body length

        The length of the SOAP request body length.

      • getWbsrspbl

        java.lang.Long getWbsrspbl()
        Getter for field WBSRSPBL

        SOAP response body length

        The length of the SOAP response body length.

      • getTSGetSHAREDCount

        java.lang.Long getTSGetSHAREDCount()
        Getter for field TSGETSCNT

        Number of TS gets to shared storage

        The number of TS gets to shared storage.

      • getTSPutSHAREDCount

        java.lang.Long getTSPutSHAREDCount()
        Getter for field TSPUTSCNT

        Number of TS puts to shared storage

        The number of TS puts to shared storage.

      • getNamedCounterGetCount

        java.lang.Long getNamedCounterGetCount()
        Getter for field NCGETCNT

        Number of named counter get requests

        The number of named counter get requests

      • getJSONRequestBodyLength

        java.lang.Long getJSONRequestBodyLength()
        Getter for field WBJSNRQL

        JSON request body length

        The JSON request body length

      • getJSONResponseBodyLength

        java.lang.Long getJSONResponseBodyLength()
        Getter for field WBJSNRPL

        JSON response body length

        The JSON response body length

      • getPthreadAllocationWaitTime

        java.lang.String getPthreadAllocationWaitTime()
        Getter for field DSAPTHWT

        Dispatcher allocate pthread wait time

        The total time this task has waited for the CICS Dispatcher to allocate a pthread.

      • getTotalAsychronousAPICommands

        java.lang.Long getTotalAsychronousAPICommands()
        Getter for field ASTOTCT

        Number of asynchronous API commands

        The total number of EXEC CICS asynchronous API commands that have been issued by the user task.

      • getEXECCICSRUNTRANSIDCount

        java.lang.Long getEXECCICSRUNTRANSIDCount()
        Getter for field ASRUNCT

        Number of EXEC CICS RUN TRANSID commands

        The number of EXEC CICS RUN TRANSID commands that have been issued by the user task.

      • getEXECCICSFETCHCount

        java.lang.Long getEXECCICSFETCHCount()
        Getter for field ASFTCHCT

        Number of EXEC CICS FETCH commands

        The number of EXEC CICS FETCH commands that have been issued by the user task.

      • getEXECCICSFREECount

        java.lang.Long getEXECCICSFREECount()
        Getter for field ASFREECT

        Number of EXEC CICS FREE CHILD commands

        The number of EXEC CICS FREE CHILD commands that have been issued by the user task.

      • getASFetchWaitTime

        java.lang.String getASFetchWaitTime()
        Getter for field ASFTCHWT

        EXEC CICS FETCH wait time

        This is a composite field displaying one of the following elements:

        • The elapsed time that the user task waited for a child task as a result of issuing an EXEC CICS FETCH CHILD command.
        • The count of times the EXEC CICS FETCH API had to suspend for a child task which was not completed.
      • getASRunDelayedTime

        java.lang.String getASRunDelayedTime()
        Getter for field ASRNATWT

        EXEC CICS RUN TRANSID delayed time

        This is a composite field displaying one of the following elements:

        • The elapsed time that the user task was delayed because of child task limits managed by the asynchronous services domain
        • The count of times the user task was delayed because of child task limits managed by the asynchronous services domain.
      • getSystemRuleEvaluationCount

        java.lang.Long getSystemRuleEvaluationCount()
        Getter for field MPSRECT

        Number of times policy system rules evaluated

        The number of times policy system rules have been evaluated.

      • getSystemRuleActionCount

        java.lang.Long getSystemRuleActionCount()
        Getter for field MPSRACT

        Number of actions triggered by policy system rules

        The number of times that policy system rules that have evaluated true and have triggered an action.

      • getLPARName

        java.lang.String getLPARName()
        Getter for field LPARNAME

        Logical partition name

        The logical partition name in EBCDIC.

      • getNewSocketConnectionMessage

        java.lang.String getNewSocketConnectionMessage()
        Getter for field SOCONMSG

        Indicate the task processed the first message in connection

        Indicate whether the task processed the first message for establishing a new connection for a client.

      • getNodeJSApplicationName

        java.lang.String getNodeJSApplicationName()
        Getter for field TMRNJAPN

        Node.js Application name

        Node.js Application name from which the task was started.

      • getMVSSOSWaitTime

        java.lang.String getMVSSOSWaitTime()
        Getter for field SMMVSSWT

        MVS SOS wait time

        This is a composite field displaying one of the following elements:

        • The time that the user task waited because MVS storage was either SOS or constrained.
        • The count of the number of times the user task waited because MVS storage was SOS or constrained.

Copyright ? 2008-2015 IBM Corp. All Rights Reserved.