com.ibm.cics.model

Interface IRegion

    • Method Detail

      • getJobName

        java.lang.String getJobName()
        Getter for field JOBNAME

        MVS job name

        The MVS job name of this CICS system.

      • getApplID

        java.lang.String getApplID()
        Getter for field APPLID

        VTAM application ID

        The VTAM application ID of this CICS system.

      • getMVSSystemID

        java.lang.String getMVSSystemID()
        Getter for field MVSSYSID

        MVS system ID

        The SMF ID of the MVS system where this CICS is running.

      • getAkp

        java.lang.Long getAkp()
        Getter for field AKP

        Activity keypoint (AKP) frequency

        The activity keypoint (AKP) trigger value, which is the number of logging operations between the taking of keypoints.

        Input Values: 50 - 65535

        This field is not modifiable when it contains a value of N/A, which means the activity keypoint facility is not active in the CICS system.

      • getMaximumTasks

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

        Maximum number of active and suspended tasks

        The maximum number of tasks, both active and suspended, allowed in the system at one time.

        Input Values: 1 - 999 (CICS TS version 4.2 and earlier) or 10 - 2000 (CICS TS version 5.1 onwards)

        CICSPlex SM uses a minimum of 6 tasks and may use as many as 16, depending on:

        • How much resource monitoring is active
        • How many real-time analysis status definitions (STATDEFs) are active
        Make sure the value in this field is high enough to accommodate all possible CICSPlex SM activity at your enterprise.

      • getCICSStatus

        IRegion.CICSStatusValue getCICSStatus()
        Getter for field CICSSTATUS

        CICS status

        The current status of this CICS system:

        • STARTUP - CICS is starting up but is not yet fully active. Programs in the program list table for program initiation (PLTPI) are run during startup.
        • FIRSTINIT - CICS is in the first stage of initialization.
        • SECONDINIT - CICS is in the second stage of initialization. This stage corresponds to the period when first phase PLTPI programs are run; that is those programs in a PLT that are defined before the DFHDELIM statement.
        • THIRDINIT - CICS is in the third stage of initialization. This stage corresponds to the period when second phase PLTPI programs are run; that is those programs in a PLT that are defined after the DFHDELIM statement.
        • INITCOMPLETE - CICS initialization is complete.
        • ACTIVE - CICS is fully active.
        • FIRSTQUIESCE - CICS is in the first quiesce stage of shutdown. Programs in the first stage of the program list table for shutdown (PLTSD) are run during this stage.
        • FINALQUIESCE - CICS is in the final quiesce stage of shutdown. Programs in the second stage of the PLTSD are run during this stage.
        • CONTROLSHUT - CICS is in the process of a normal shutdown with a warm keypoint.
        • SHUTDOWN - CICS is in the process of an immediate shutdown.
        • CANCELLED - CICS is in the process of an uncontrolled shutdown.

      • getSystemDumpStatus

        IRegion.SystemDumpStatusValue getSystemDumpStatus()
        Getter for field SYSDUMP

        System dump status

        Indicates whether the taking of CICS system dumps is globally suppressed, or suppressed for everything except sysdumpcodes in the dump table.

        Input Values: SYSDUMP, NOSYSDUMP, TABLEONLY

      • getExternalSecurity

        IRegion.ExternalSecurityValue getExternalSecurity()
        Getter for field EXTSEC

        External security status

        Indicates whether an external security manager (ESM) is active in this system.

      • getStartupType

        IRegion.StartupTypeValue getStartupType()
        Getter for field STARTUP

        Startup type

        The system's startup state (COLDSTART, WARMSTART, EMERGENCY, or LOGTERM).

      • getStorageProtection

        IRegion.StorageProtectionValue getStorageProtection()
        Getter for field STGPROT

        Storage protection status

        Indicates whether storage protection is active in this system.

      • getDynamicRoutingProgram

        java.lang.String getDynamicRoutingProgram()
        Getter for field DTRPROGRAM

        Dynamic routing program name

        The name of the program controlling the dynamic routing of transactions in this system.

        Input Values: Any valid program name

      • getGMMTransaction

        java.lang.String getGMMTransaction()
        Getter for field GMMTRANID

        Good morning transaction ID

        The 4-character identifier of the CICS good morning transaction.

      • getMROBatchRequests

        java.lang.Long getMROBatchRequests()
        Getter for field MROBATCH

        Number of MRO requests to be batched

        The number of MRO requests from connected systems that are to be batched before this system is posted.

        Input Values: 1 - 255

      • getOSRelease

        java.lang.Long getOSRelease()
        Getter for field OPREL

        Operating system release

        The operating system release that the CICS system is running under.

      • getOS

        java.lang.String getOS()
        Getter for field OPSYS

        Operating system

        The name of the operating system that the CICS system is running under.

      • getOSCode

        java.lang.String getOSCode()
        Getter for field CICSSYS

        CICS operating system ID

        The CICS operating system identification code.

      • getPriorityAging

        java.lang.Long getPriorityAging()
        Getter for field PRTYAGING

        Priority aging value

        A factor used internally to relate a task's priority to its wait time.

        Input Values: 0 - 65535

      • getRelease

        java.lang.String getRelease()
        Getter for field RELEASE

        CICS Release

        The CICS release of the displayed CICS system.

      • getRunaway

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

        Runaway time interval

        The amount of time, in milliseconds, that any task can have control of the processor before it is considered to be in a runaway condition.

        Input Values: 0, 250 - 2700000

      • getScanDelay

        java.lang.Long getScanDelay()
        Getter for field SCANDELAY

        Terminal scan delay time

        The maximum number of milliseconds between a user task making a terminal I/O request and the CICS terminal control task being dispatched to process the request.

        Input Values: 0 - 5000

      • getExitWaitTime

        java.lang.Long getExitWaitTime()
        Getter for field EXITTIME

        Exit wait time

        The maximum interval, in milliseconds, for which CICS gives control to the operating system if no transactions are ready to execute.

        Input Values: 100 - 3600000

      • getXRFStatus

        IRegion.XRFStatusValue getXRFStatus()
        Getter for field XRFSTATUS

        Extended recovery facility (XRF) status

        For systems that are part of an XRF pair, indicates whether the running CICS is PRIMARY or TAKEOVER.

      • getAutoinstallProgram

        java.lang.String getAutoinstallProgram()
        Getter for field AINSPROG

        Autoinstall program name

        The name of the program that controls the autoinstall process for this system.

        Input Values: Any valid program name

      • getAutoinstallRequestCount

        java.lang.Long getAutoinstallRequestCount()
        Getter for field AINSCREQ

        Number of current autoinstall requests

        The number of autoinstall requests that are currently being processed.

      • getMaximumAutoinstallRequestCount

        java.lang.Long getMaximumAutoinstallRequestCount()
        Getter for field AINSMREQ

        Maximum number of autoinstall requests

        The maximum number of autoinstall requests that are allowed to queue at any one time.

        Input Values: 0 - 999

      • getAutoinstallStatus

        IRegion.AutoinstallStatusValue getAutoinstallStatus()
        Getter for field AINSSTAT

        Autoinstall enabled status

        The status of the autoinstall process (ENABLED or DISABLED).

      • getDumpDSSwitchType

        IRegion.DumpDSSwitchTypeValue getDumpDSSwitchType()
        Getter for field DDSOSTAT

        Dump data set open status

        Indicates whether the active CICS dump data set is open or closed.

        Input Values: OPEN, CLOSED, SWITCH

      • getDumpDSSwitchStatus

        IRegion.DumpDSSwitchStatusValue getDumpDSSwitchStatus()
        Getter for field DDSSSTAT

        Dump data set switch type

        Indicates whether there is to be an automatic switch to the inactive dump data set when the active dump data set becomes full.

        Input Values: SWITCHALL, SWITCHNEXT, NOSWITCH

      • getIRCStatus

        IRegion.IRCStatusValue getIRCStatus()
        Getter for field IRCSTAT

        Interregion communication (IRC) status

        The status of interregion communication (IRC) in the system.

        Input Values: OPEN, CLOSED, IMMCLOSE

      • getExceptionMonitoringStatus

        IRegion.ExceptionMonitoringStatusValue getExceptionMonitoringStatus()
        Getter for field EXCEPTCLASS

        Exception class monitoring status

        Indicates whether the execption class of CICS monitoring data is being collected.

        Input Values: EXCEPT, NOEXCEPT

      • getPerformanceMonitoringStatus

        IRegion.PerformanceMonitoringStatusValue getPerformanceMonitoringStatus()
        Getter for field PERFCLASS

        Performance class monitoring status

        Indicates whether the performance class of CICS monitoring data is being collected.

        Input Values: PERF, NOPERF

      • getMonitoringStatus

        IRegion.MonitoringStatusValue getMonitoringStatus()
        Getter for field MONSTAT

        Monitor status

        The status of CICS monitoring in the system.

        Input Values: ON, OFF

      • getEODStatisticsTime

        java.lang.String getEODStatisticsTime()
        Getter for field ENDOFDAY

        Statistics end-of-day time

        The end-of-day time for recording CICS statistics. At end-of-day, the statistics counters are written out to an SMF data set and the counters are reset. The end-of-day time is expressed as a local time.

        Input Values: 00:00:00 - 23:59:59

      • getStatisticsInterval

        java.lang.String getStatisticsInterval()
        Getter for field INTERVAL

        Statistics recording interval

        The interval during which the CICS statistics counters are incremented. At the end of each interval, the accumulated statistics are recorded and the counters are reset.

        Input Values: 00:01:00 - 24:00:00

      • getNextStatisticsTime

        java.lang.String getNextStatisticsTime()
        Getter for field NEXTTIME

        Next statistics recording time

        The time at which CICS statistics are next recorded and reset. This time is either the expiration of the current interval or the end-of-day time, whichever is earlier. This is expressed as local time.

      • getStatisticsStatus

        IRegion.StatisticsStatusValue getStatisticsStatus()
        Getter for field RECORDING

        Interval statistics recording status

        Controls the recording of interval and unsolicited statistics. End-of-day and requested statistics are always recorded, regardless of this value.

        Input Values: ON, OFF

      • getAuxiliaryTraceStatus

        IRegion.AuxiliaryTraceStatusValue getAuxiliaryTraceStatus()
        Getter for field AUXSTATUS

        Auxiliary trace status

        The status of auxiliary tracing in this CICS system.

        Input Values: AUXSTART, AUXSTOP, AUXPAUSE

      • getGTFTraceStatus

        IRegion.GTFTraceStatusValue getGTFTraceStatus()
        Getter for field GTFSTATUS

        Generalized Tracing Facility (GTF) trace status

        The status of CICS tracing to the MVS Generalized Tracing Facility (GTF).

        Input Values: GTFSTART, GTFSTOP

      • getInternalTraceStatus

        IRegion.InternalTraceStatusValue getInternalTraceStatus()
        Getter for field INTSTATUS

        Internal trace status

        The status of internal tracing in this CICS system.

        Input Values: INTSTART, INTSTOP

      • getAuxiliaryTraceSwitchType

        IRegion.AuxiliaryTraceSwitchTypeValue getAuxiliaryTraceSwitchType()
        Getter for field SWITCHSTATUS

        Auxiliary trace data set switch type

        Controls whether automatic data set switching occurs when the current auxiliary trace data set becomes full.

        Input Values: SWITCHNEXT, SWITCHALL, NOSWITCH

      • getInternalTraceTableSize

        java.lang.Long getInternalTraceTableSize()
        Getter for field TABLESIZE

        Internal trace table size

        The size of the internal trace table in kilobytes.

        Input Values: 16 - 1048576

      • getSingleTraceStatus

        IRegion.SingleTraceStatusValue getSingleTraceStatus()
        Getter for field SINGLESTATUS

        Single task trace status

        The status of the flag that controls user tracing from the issuing task.

        Input Values: SINGLEON, SINGLEOFF

      • getSystemTraceStatus

        IRegion.SystemTraceStatusValue getSystemTraceStatus()
        Getter for field SYSTEMSTATUS

        System trace status

        The status of the system main trace flag.

        Input Values: SYSTEMON, SYSTEMOFF

      • getExitTraceStatus

        IRegion.ExitTraceStatusValue getExitTraceStatus()
        Getter for field TCEXITSTATUS

        CICS VTAM exit trace status

        The status of tracing for CICS-VTAM exits.

        Input Values: TCEXITALL, TCEXITSYSTEM, TCEXITNONE, TCEXITALLOFF

      • getUserTraceStatus

        IRegion.UserTraceStatusValue getUserTraceStatus()
        Getter for field USERSTATUS

        User trace status

        The status of the user main trace flag.

        Input Values: USERON, USEROFF

      • getLastResetTime

        java.lang.String getLastResetTime()
        Getter for field PLASTRESET

        Last reset time

        The last reset time expressed in local time.

      • getPeakTaskCount

        java.lang.Long getPeakTaskCount()
        Getter for field PEAKTASKS

        Peak number of tasks in system

        The highest number of tasks concurrently in the system at any one time.

      • getLoaderRequestCount

        java.lang.Long getLoaderRequestCount()
        Getter for field LOADREQS

        Number of load requests

        The number of times the loader has issued an MVS LOAD request to load programs from the DFHRPL library concatenation, or a dynamic program LIBRARY, into CICS-managed storage.

      • getTotalLoadingTime

        java.lang.String getTotalLoadingTime()
        Getter for field LOADTIME

        Total loading time

        The time taken for all library load requests.

      • getProgramRemoveCount

        java.lang.Long getProgramRemoveCount()
        Getter for field PRGMUCNT

        Number of program uses

        The number of uses of any program by this CICS system.

      • getPrgmwait

        java.lang.Long getPrgmwait()
        Getter for field PRGMWAIT

        Number of waiting loader requests

        The current number of tasks that are suspended while waiting for loader domain requests to be satisfied.

      • getLoaderWaitCount

        java.lang.Long getLoaderWaitCount()
        Getter for field LOADWCNT

        Number of tasks waiting for load requests

        The total number of tasks that have been suspended and forced to wait for loader domain requests to be satisfied.

      • getPeakLoaderWaitCount

        java.lang.Long getPeakLoaderWaitCount()
        Getter for field LOADHWMW

        Peak number of tasks waiting for load requests

        The maximum number of tasks suspended and waiting for loader domain requests to be satisfied at any one time.

      • getLoadhwmc

        java.lang.Long getLoadhwmc()
        Getter for field LOADHWMC

        Number of times maximum suspended tasks reached

        The number of times the maximum number of suspended tasks was reached.

      • getTotalLoaderWaitTime

        java.lang.String getTotalLoaderWaitTime()
        Getter for field LOADWAIT

        Total load waiting time

        The total amount of time suspended tasks spent waiting for loader domain requests to be satisfied.

      • getRdebrbld

        java.lang.Long getRdebrbld()
        Getter for field RDEBRBLD

        Number of times LIBRARY reopened and load retried

        The number of times the loader received an end-of-extent condition during a LOAD, successfully closed and re-opened the DFHRPL or dynamic LIBRARY concatenation and retried the load.

      • getPrgmrcmp

        java.lang.Long getPrgmrcmp()
        Getter for field PRGMRCMP

        Number of programs removed by compression

        The number of program instances removed from storage by the Dynamic Program Storage Compression (DPSC) facility.

      • getLoadtniu

        java.lang.String getLoadtniu()
        Getter for field LOADTNIU

        Total time to remove not-in-use programs

        The total amount of time spent waiting on those transactions that were queued in the transaction class.

      • getLoadpniu

        java.lang.Long getLoadpniu()
        Getter for field LOADPNIU

        Number of programs on not-in-use queue

        The number of programs on the not-in-use (NIU) queue.

      • getLoadrniu

        java.lang.Long getLoadrniu()
        Getter for field LOADRNIU

        Number of reclaims from not-in-use queue

        The number of reclaims CICS has made from the Not-in-Use (NIU) queue. Reclaims occur when a request is issued for programs currently in the NIU queue.

      • getSysdumpsTakenCount

        java.lang.Long getSysdumpsTakenCount()
        Getter for field SDMPTOTL

        Number of system dumps taken

        The number of system dumps taken by the whole system since the last CICS end-of-day statistics reset. This number does not include suppressed dumps.

      • getSysdumpsSuppressedCount

        java.lang.Long getSysdumpsSuppressedCount()
        Getter for field SDMPSUPP

        Number of system dumps suppressed

        The number of system dumps requested by CICS or a user that were suppressed by a user exit, the dump table, or a global system dump suppression.

      • getTrandumpsTakenCount

        java.lang.Long getTrandumpsTakenCount()
        Getter for field TDMPTOTL

        Number of transaction dumps taken

        The number of transaction dumps taken by the whole system since the last CICS end-of-day statistics reset. This number does not include suppressed dumps.

      • getTrandumpsSuppressedCount

        java.lang.Long getTrandumpsSuppressedCount()
        Getter for field TDMPSUPP

        Number of transaction dumps suppressed

        The number of transaction dumps requested by CICS or a user that were suppressed by a user exit or the dump table.

      • getCICSStartTime

        java.util.Date getCICSStartTime()
        Getter for field STRTTIME

        CICS start time

        The time at which the dispatcher started, which can be considered the approximate time at which this run of CICS started. This is expressed as local time.

      • getCICSSystemID

        java.lang.String getCICSSystemID()
        Getter for field SYSID

        CICS system ID

        The system ID of this CICS system.

      • getTotalCPU

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

        Total CPU time used

        The amount of CPU time, in seconds, used by this CICS since startup.

      • getPageInCount

        java.lang.Long getPageInCount()
        Getter for field PAGEIN

        Number of page-in requests

        The number of page-in requests made by this CICS since startup.

      • getPageOutCount

        java.lang.Long getPageOutCount()
        Getter for field PAGEOUT

        Number of page-out requests

        The number of page-out requests made by this CICS since startup.

      • getRealStorage

        java.lang.Long getRealStorage()
        Getter for field REALSTG

        Real storage in use

        The number of 1 kilobyte frames of real storage currently in use by this CICS.

      • getIOCount

        java.lang.Long getIOCount()
        Getter for field SIOREQ

        Number of I/O requests

        The number of start I/O (SIO) requests made by this CICS since startup.

      • getVTAMStatus

        IRegion.VTAMStatusValue getVTAMStatus()
        Getter for field VTMSTATUS

        CICS-VTAM connection status

        The status of the connection between CICS and VTAM.

        Input Values: OPEN, CLOSED, IMMCLOSE, FORCECLOSE

      • getVtmrplmax

        java.lang.String getVtmrplmax()
        Getter for field VTMRPLMAX

        Number of times RPL maximum value was reached

        The number of times the maximum RPL posted value was reached.

      • getVtmrplpost

        java.lang.String getVtmrplpost()
        Getter for field VTMRPLPOST

        Maximum number of VTAM RPLs posted

        The maximum number of receive-any request parameter lists (RPLs) that were posted by VTAM on any one dispatch of terminal control.

      • getVtmsoscnt

        java.lang.Long getVtmsoscnt()
        Getter for field VTMSOSCNT

        Number of times VTAM had short-on-storage status

        The number of times VTAM experienced a temporary short on storage condition.

      • getVtmacbdope

        java.lang.Long getVtmacbdope()
        Getter for field VTMACBDOPE

        Number of times VTAM ACB dynamically opened

        The number of times the VTAM access control block (ACB) was opened through the control terminal. If VTAM is started before CICS and stays active for the whole CICS run, this value will be zero.

      • getCurrentDumpDS

        java.lang.String getCurrentDumpDS()
        Getter for field CURRENTDDS

        Current dump data set

        Indicates which of the dump data sets is active (A or B).

      • getInitialDumpDS

        java.lang.String getInitialDumpDS()
        Getter for field INITIALDDS

        Initial dump data set

        Indicates which of the dump data sets is to be used during the next CICS initialization. A value of X means whichever dump data set (A or B) was not in use the last time CICS shut down (either normally or abnormally) is to be opened first.

        Input Values: A, B, X

      • getCurrentAuxiliaryTraceDS

        java.lang.String getCurrentAuxiliaryTraceDS()
        Getter for field CURAUXDS

        Current auxiliary trace dataset

        Identifies the current auxiliary trace data set (A or B).

      • getLucurr

        java.lang.Long getLucurr()
        Getter for field LUCURR

        Number of LUs currently logged on

        The number of logical users currently logged on.

      • getLuhwm

        java.lang.Long getLuhwm()
        Getter for field LUHWM

        Highest number of LUs logged on at any one time

        The highest number of logical users logged on at any one time.

      • getPrssinqcnt

        java.lang.Long getPrssinqcnt()
        Getter for field PRSSINQCNT

        Number of CICS persistent-session inquiries

        The total number of times CICS issued an INQUIRE OPTCD=PERSESS.

      • getPrssnibcnt

        java.lang.Long getPrssnibcnt()
        Getter for field PRSSNIBCNT

        Number of VTAM sessions that persisted

        The total number of VTAM sessions that persisted.

      • getPrssopncnt

        java.lang.Long getPrssopncnt()
        Getter for field PRSSOPNCNT

        Number of persistent sessions successfully restored

        The total number of persistent sessions that were successfully restored.

      • getPrssunbndcnt

        java.lang.Long getPrssunbndcnt()
        Getter for field PRSSUNBNDCNT

        Number of persistent sessions that were terminated

        The number of persistent sessions that were terminated.

      • getPrsserrorcnt

        java.lang.Long getPrsserrorcnt()
        Getter for field PRSSERRORCNT

        Number of persistent sessions already unbound

        The total number of persistent sessions that were already unbound when CICS tried to restore them.

      • getConversest

        IRegion.ConversestValue getConversest()
        Getter for field CONVERSEST

        Separate conversational task performance records

        Indicates whether conversational tasks have separate performance class records produced for each pair of terminal I/O requests.

        Input Values: CONVERSE, NOCONVERSE

      • getFrequency

        java.lang.String getFrequency()
        Getter for field FREQUENCY

        Performance record interval

        The interval for which CICS automatically produces a transaction performance class record for any long-running transaction.

        Input Values: 0, 00:15:00 - 24:00:00

      • getSubsystemid

        java.lang.String getSubsystemid()
        Getter for field SUBSYSTEMID

        Subsystem ID used on SYSEVENT class records

        The name used as the subsystem identification in the MVS workload activity reports. The subsystem identification defaults to the first 4 characters of the VTAM generic APPLID.

        This is obsolete from CICS TS Version 3 Release 2.

      • getSyncpointst

        IRegion.SyncpointstValue getSyncpointst()
        Getter for field SYNCPOINTST

        Performance record at syncpoint

        Indicates whether performance records are written at a syncpoint.

        Values: SYNCPOINT, NOSYNCPOINT

      • getMonrpttime

        IRegion.MonrpttimeValue getMonrpttime()
        Getter for field MONRPTTIME

        Time zone for performance class records

        The time stamp format for performance class records as either Greenwich mean time (GMT) or local time (LOCAL).

      • getDefaultUserID

        java.lang.String getDefaultUserID()
        Getter for field DFLTUSER

        Default user ID

        The default user ID associated with the CICS system.

      • getAutoinstallProgramExit

        java.lang.String getAutoinstallProgramExit()
        Getter for field PROGAUTOEXIT

        Autoinstall program exit name

        The name of the user-provided program that is called by the program autoinstall code to select or modify a model definition. The default name is DFHPGADX.

      • getAutoinstallProgramCatalogType

        IRegion.AutoinstallProgramCatalogTypeValue getAutoinstallProgramCatalogType()
        Getter for field PROGAUTOCTLG

        Autoinstalled-program catalog type

        Indicates whether autoinstalled program definitions should be cataloged.

        Input Values: CTLGALL CTLGMODIFY, CTLGNONE

      • getAutoinstallProgramStatus

        IRegion.AutoinstallProgramStatusValue getAutoinstallProgramStatus()
        Getter for field PROGAUTOINST

        Status of autoinstall for programs

        Indicates whether or not autoinstall is active for programs.

        Input Values: AUTOACTIVE, AUTOINACTIVE

      • getTransactionIsolation

        IRegion.TransactionIsolationValue getTransactionIsolation()
        Getter for field TRANISOLATE

        Transaction isolation status

        Indicates whether the task chose to isolate itself from all the user key programs of other transactions defined using the ISOLATE feature.

      • getStartupDate

        java.lang.String getStartupDate()
        Getter for field STARTUPDATE

        Date on which CICS started

        The date on which this run of CICS was started. The date is expressed in local time.

      • getPsdinterval

        java.lang.String getPsdinterval()
        Getter for field PSDINTERVAL

        Persistent session delay interval

        The persistent session delay interval, which determines if, and for how long, sessions are held in recovery-pending state after a CICS failure.

        Input Values: 00:00:00 - 23:59:59

      • getTaskCount

        java.lang.Long getTaskCount()
        Getter for field CURRTASKS

        Current number of tasks

        The current number of active user tasks in the system.

        The number shown may exceed the current value of MAXTASKS because the count includes tasks that are unable to start because the MAXTASKS limit or the MAXIMUM limit of a transaction class has been reached.

      • getMaximumTasksCount

        java.lang.Long getMaximumTasksCount()
        Getter for field MAXTRCNT

        Number of times MAXTASK limit reached

        The number of times the MAXTASK limit has been reached.

      • getUserTransactionCount

        java.lang.Long getUserTransactionCount()
        Getter for field CURACTVUSRTR

        Current number of active user transactions

        The number of user transactions currently active in the transaction class.

      • getQueuedTaskCount

        java.lang.Long getQueuedTaskCount()
        Getter for field CURQUEDUSRTR

        Current number of queued user transactions

        The number of user transactions queued and waiting for entry into the transaction class.

      • getPeakUserTransactionCount

        java.lang.Long getPeakUserTransactionCount()
        Getter for field PEKACTVUSRTR

        Peak number of active user transaction

        The highest number of active user transactions in the transaction class at any one time.

      • getPeakQueuedTaskCount

        java.lang.Long getPeakQueuedTaskCount()
        Getter for field PEKQUEDUSRTR

        Peak number of queued user transactions

        The highest number of queued user transactions in the transaction class at any one time.

      • getTotactvusrtr

        java.lang.Long getTotactvusrtr()
        Getter for field TOTACTVUSRTR

        Total number of active user transactions

        The total number of active user transactions in this transaction class.

      • getTotdelyusrtr

        java.lang.Long getTotdelyusrtr()
        Getter for field TOTDELYUSRTR

        Total number of queued user transactions

        The total number of queued user transactions in this transaction class.

      • getTotquetime

        java.lang.String getTotquetime()
        Getter for field TOTQUETIME

        Total time queued transactions waited

        The total amount of time that queued transactions spent waiting for this transaction class.

      • getCurquetime

        java.lang.String getCurquetime()
        Getter for field CURQUETIME

        Time currently queued transactions waiting

        The amount of time that currently queued transactions have spent waiting for this transaction class.

      • getAutoinstallProgramAttemptsCount

        java.lang.Long getAutoinstallProgramAttemptsCount()
        Getter for field PROGAUTOATTM

        Number of program autoinstall attempts

        The number of program autoinstall attempts.

      • getAutoinstallProgramRejectsCount

        java.lang.Long getAutoinstallProgramRejectsCount()
        Getter for field PROGAUTOXREJ

        Number of times autoinstall prog request rejected

        The number of times autoinstall program request were rejected.

      • getAutoinstallProgramFailedAttemptsCount

        java.lang.Long getAutoinstallProgramFailedAttemptsCount()
        Getter for field PROGAUTOFAIL

        Number of failed program autoinstall attempts

        The number of program autoinstall requests that have failed.

      • getInitializationStatus

        IRegion.InitializationStatusValue getInitializationStatus()
        Getter for field INITSTATUS

        Initialization status

        The initialization status of the CICS system:

        • INITCOMPLETE - Initialization is complete.
        • SECONDINIT - Second stage of CICS initialization.
        • THIRDINIT - Third stage of CICS initialization.

      • getShutdownStatus

        IRegion.ShutdownStatusValue getShutdownStatus()
        Getter for field SHUTSTATUS

        Shutdown status

        The shutdown status of the CICS system:

        • CONTROLSHUT - Normal shutdown with a warm keypoint.
        • NOTAPPLIC - CICS not in shutdown mode.
        • SHUTDOWN - Immediate shutdown in progress.

      • getIntvtrans

        java.lang.Long getIntvtrans()
        Getter for field INTVTRANS

        Transactions run since last CICS statistics reset

        The number of tasks run since the last CICS statistics reset.

      • getGMMText

        java.lang.String getGMMText()
        Getter for field GMMTEXT

        Good morning message

        The text of the good morning message that appears when a user signs on to native CICS.

      • getGMMLength

        java.lang.Long getGMMLength()
        Getter for field GMMLENGTH

        Good morning message length

        The length of the good morning message that appears when a user signs on to native CICS.

      • getGrname

        java.lang.String getGrname()
        Getter for field GRNAME

        CICS registered generic name

        The Generic Resource group name under which this CICS region requests registration to VTAM.

      • getGrstatus

        IRegion.GrstatusValue getGrstatus()
        Getter for field GRSTATUS

        Generic resource registration status

        The status of VTAM Generic Resource registration.

        If you set the status to DEREGISTERED you may also need to end affinities. See the CICS Intercommunication Guide for further information.

        • DEREGERROR - Deregistration was attempted but was unsuccessful, and there has been no attempt to reregister.
        • DEREGISTERED - Deregistration was successfully accomplished.
        • NOTAPPLIC - CICS is not using the generic resource feature; GRNAME is not set or is set to blanks.
        • REGERROR - Registration was attempted but was unsuccessful, and there has been no attempt to deregister.
        • REGISTERED - Registration was successful and there has been no attempt to deregister.
        • UNAVAILABLE - VTAM does not support the generic resource function.
        • UNREGISTERED - CICS is using the generic resource function but no attempt, as yet, has been made to register.
      • getReentrantProgramProtectionStatus

        IRegion.ReentrantProgramProtectionStatusValue getReentrantProgramProtectionStatus()
        Getter for field REENTPROTECT

        Reentrant program protection status

        Indicates whether storage for reentrant programs (the RDSA and ERDSA) is in key 0 or CICS key. MVS key 0 storage is write protected from programs running in CICS key or user key; programs in CICS key storage are protected only from those running in user key when CICS key and user key are different (that is, when storage protection is active):

        • REENTPROT - Read-only DSAs are in key 0 storage.
        • NOREENTPROT - Read-only DSAs are in CICS-key storage.

      • getCommandProtectionStatus

        IRegion.CommandProtectionStatusValue getCommandProtectionStatus()
        Getter for field CMDPROTECT

        Command protection status

        Indicates whether command protection, which validates the starting addresses passed from CICS commands, is active:

        • CMDPROT - Command protection is active.
        • NOCMDPROT - Command protection is not active.

      • getSOSBelowBar

        IRegion.SOSBelowBarValue getSOSBelowBar()
        Getter for field SOSSTATUS

        Short on storage status below the bar

        Indicates whether there is a short on storage condition:

        • NOTSOS - CICS is not short on storage in any of the dynamic storage areas.
        • SOS - CICS is short on storage in at least one of the dynamic storage areas above and below 16MB.
        • SOSABOVE - CICS is short on storage in at least one of the dynamic storage areas above 16MB
        • SOSBELOW - CICS is short on storage in at least one of the dynamic storage areas below 16MB.

        Note: This field does not apply to above the bar storage.

      • getTotalTaskCount

        java.lang.Long getTotalTaskCount()
        Getter for field TOTLTASKS

        Total number of tasks

        The number of tasks that have run in the system since the beginning of the CICS run.

      • getRLSStatus

        IRegion.RLSStatusValue getRLSStatus()
        Getter for field RLSSTATUS

        Record level sharing (RLS) status

        Indicates whether the VSAM record level sharing (RLS) facility is active for this CICS system:

        • RLSACTIVE - CICS has registered with an SMSVSAM server and RLS is currently active.
        • RLSINACTIVE - CICS has registered with an SMSVSAM server, but RLS is currently not active because of an SMSVSAM server failure.
        • NOTAPPLIC - The CICS system does not support VSAM RLS because it was started with RLS=NO specified.

      • getShutdownTransaction

        java.lang.String getShutdownTransaction()
        Getter for field SDTRAN

        Shutdown transaction

        The name of the transaction to be run at the beginning of a normal or immediate shutdown.

      • getDsidle

        java.lang.String getDsidle()
        Getter for field DSIDLE

        Minimum terminal idle-time before deletion

        The minimum time that an inactive shipped terminal definition must remain installed in this region. When the CICS timeout delete mechanism is invoked, only those shipped definitions that have been inactive for longer than this time are deleted.

      • getDsinterval

        java.lang.String getDsinterval()
        Getter for field DSINTERVAL

        Idle terminal check interval

        The interval between invocations of the CICS timeout delete mechanism. The timeout delete mechanism removes any shipped terminal definitions that have not been used for longer than the time displayed by the IDLE option.

      • getCICSTSLevel

        java.lang.String getCICSTSLevel()
        Getter for field CTSLEVEL

        CICS Transaction Server level

        The level of the CICS Transaction Server that this CICS system is running.

      • getOSLevel

        java.lang.String getOSLevel()
        Getter for field OSLEVEL

        OS/390 level

        The level of the OS/390 operating system running on the machine where this CICS system is running. If you are running a CICS that has this field available and a level of MVS earlier than OS/390, blanks are displayed in this field.

      • getRrmsstat

        IRegion.RrmsstatValue getRrmsstat()
        Getter for field RRMSSTAT

        Resource recovery management service (RRMS) status

        Indicates the status of the MVS resource recovery management services as reported by this CICS region, for this MVS image

      • getMvssysname

        java.lang.String getMvssysname()
        Getter for field MVSSYSNAME

        MVS system name

        The name of the MVS system where this CICS is running.

      • getForceqr

        IRegion.ForceqrValue getForceqr()
        Getter for field FORCEQR

        Force quasi-reentrancy

        Specifies whether you want to force all user application programs specified as CONCURRENCY(THREADSAFE) to run under the CICS QR TCB, as if they were specified as CONCURRENCY(QUASIRENT) programs.

        This allows you, in a test environment, to run incompletely tested threadsafe application programs that have proved to be non-threadsafe.

        FORCEQR applies to all programs defined as threadsafe that are not invoked as task-related user exits, global user exits, or user-replaceable modules.

        • FORCE - All user programs defined as threadsafe are to be forced to run under the CICS QR TCB, as if they were specified as CONCURRENCY(QUASIRENT) programs.
        • NOFORCE - CICS is to honor the CONCURRENCY(THREADSAFE) attribute defined on program resource definitions, and allows user application programs to run on an open TCB to avoid unnecesary TCB switching.

      • getMaximumOpenTCBCount

        java.lang.Long getMaximumOpenTCBCount()
        Getter for field MAXOPENTCBS

        Maximum number of Open pool TCBs

        The maximum number of L8 and L9 mode open TCBs that can exist concurrently in the CICS region. In CICS Transaction Server 5.1, the value is set by CICS and is not alterable.

      • getCurrentOpenPoolTCBCount

        java.lang.Long getCurrentOpenPoolTCBCount()
        Getter for field ACTOPENTCBS

        Number of currently allocated Open pool TCBs

        The total number of L8 and L9 mode open TCBs currently allocated to user tasks.

      • getDistributedRoutingProgram

        java.lang.String getDistributedRoutingProgram()
        Getter for field DSRTPROGRAM

        Distributed routing program

        The name of the program controlling the distributed routing of transactions in this system.

      • getAutoinstallConsoleStatus

        IRegion.AutoinstallConsoleStatusValue getAutoinstallConsoleStatus()
        Getter for field CONSOLES

        Autoinstall console status

        Indicates whether CICS is to autoinstall an MVS console when it receives an MVS MODIFY command from a console that is not currently defined.

        Input values: NOAUTO, FULLAUTO, PROGAUTO

      • getTCPIPStatus

        IRegion.TCPIPStatusValue getTCPIPStatus()
        Getter for field TCPIP

        TCP/IP status

        The status of CICS internal sockets support (TCP/IP).

        Input Values: OPEN, CLOSED, IMMCLOSE

      • getGarbageint

        java.lang.Long getGarbageint()
        Getter for field GARBAGEINT

        Web domain garbage collection interval

        The interval, in minutes, at which the web garbage collection task runs to clean up Web 3270 state data for which the terminal timeout interval has expired.

        Input Values: 1 - 6000

      • getTimeoutint

        java.lang.Long getTimeoutint()
        Getter for field TIMEOUTINT

        Web domain terminal timeout interval

        The period of time, in minutes, after which inactive Web 3270 sessions are eligible for garbage collection.

        Input Values: 1 - 60

      • getColdstatus

        IRegion.ColdstatusValue getColdstatus()
        Getter for field COLDSTATUS

        Cold start status

        The system's cold start state (COLD, INITIAL, or NOTAPPLIC).

      • getMaximumHPPoolTCBCount

        java.lang.Long getMaximumHPPoolTCBCount()
        Getter for field MAXHPTCBS

        Maximum number of HP pool TCBs

        The maximum number of H8 mode open TCBs that CICS is allowed to attach and maintain in its pool of H8 mode TCBs.

      • getCurrentHPPoolTCBCount

        java.lang.Long getCurrentHPPoolTCBCount()
        Getter for field ACTHPTCBS

        Number of currently allocated HP pool TCBs

        The actual number of H8 mode open TCBs currently allocated to user tasks.

      • getMaximumJVMPoolTCBCount

        java.lang.Long getMaximumJVMPoolTCBCount()
        Getter for field MAXJVMTCBS

        Maximum number of JVM pool TCBs

        The maximum number of J8 and J9 mode open TCBs that CICS is allowed to attach and maintain in its pool of J8 mode TCBs. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getCurrentJVMPoolTCBCount

        java.lang.Long getCurrentJVMPoolTCBCount()
        Getter for field ACTJVMTCBS

        Number of currently allocated JVM pool TCBs

        The actual number of J8 and J9 mode open TCBs currently allocated to user tasks. This attribute is obsolete from CICS Transaction Server 5.1 onwards.

      • getSubtasks

        java.lang.Long getSubtasks()
        Getter for field SUBTASKS

        Value set by the SUBTSKS system initialization parameter

        The value set by the SUBTSKS system initialization parameter, which can be either 0 or 1.

      • getDebugTool

        IRegion.DebugToolValue getDebugTool()
        Getter for field DEBUGTOOL

        Debugging profiles status

        Indicates whether or not debugging profiles are used to select the programs that will run under the control of a debugging tool. The following debugging tools use debugging profiles:

        • Debug Tool, for compiled language application programs (programs written in COBOL, PL/I, C, C++ and Assembler)
        • Remote debugging tools (for compiled language application programs and Java™ programs)
        Other debugging mechanisms, such as the CICS Execution Diagnostic Facility (CEDF) do not use debugging profiles.
      • getMaximumXPLinkPoolTCBCount

        java.lang.Long getMaximumXPLinkPoolTCBCount()
        Getter for field MAXXPTCBS

        Maximum number of XPLink pool TCBs

        The maximum number of X8 and X9 mode open TCBs that can exist concurrently in the CICS region. In CICS Transaction Server 5.1 this value is set by CICS and it is not alterable.

      • getCurrentXPLinkPoolTCBCount

        java.lang.Long getCurrentXPLinkPoolTCBCount()
        Getter for field ACTXPTCBS

        Number of currently allocated XPLink pool TCBs

        The total number of X8 and X9 mode open TCBs currently allocated to user tasks.

      • getMaximumSSLPoolTCBCount

        java.lang.Long getMaximumSSLPoolTCBCount()
        Getter for field MAXSSLTCBS

        Maximum number of SSL pool TCBs

        The maximum number of S8 mode open TCBs that can exist concurrently in the CICS region.

      • getCurrentSSLPoolTCBCount

        java.lang.Long getCurrentSSLPoolTCBCount()
        Getter for field ACTSSLTCBS

        Number of currently allocated SSL pool TCBs

        The total number of S8 mode open TCBs currently allocated to user tasks.

      • getXcfgroup

        java.lang.String getXcfgroup()
        Getter for field XCFGROUP

        XCF group ID

        The 8-character name of the cross-system coupling facility (XCF) group of which this region is a member.

        If this region is not a member of an XCF group (because it has not signed on to IRC) this field contains blanks.

      • getStorageLimit

        java.lang.Long getStorageLimit()
        Getter for field MEMLIMIT

        Maximum amount of above the bar storage

        Maximum amount of above the bar storage that CICS can use.

        A value of 'N/A' means there is no limit to the amount of storage above the bar that CICS can use.

      • getSOSAboveBar

        IRegion.SOSAboveBarValue getSOSAboveBar()
        Getter for field SOSABOVEBAR

        Short on storage status above the bar

        Indicates whether there is a short on storage condition:

        • NOTSOS - CICS is not short on storage above the bar.
        • SOS - CICS is short on storage above the bar.

      • getSOSAboveLine

        IRegion.SOSAboveLineValue getSOSAboveLine()
        Getter for field SOSABOVELINE

        Short on storage status above the line

        Indicates whether there is a short on storage condition:

        • NOTSOS - CICS is not short on storage above the line.
        • SOS - CICS is short on storage above the line.

      • getSOSBelowLine

        IRegion.SOSBelowLineValue getSOSBelowLine()
        Getter for field SOSBELOWLINE

        Short on storage status below the line

        Indicates whether there is a short on storage condition:

        • NOTSOS - CICS is not short on storage below the line.
        • SOS - CICS is short on storage below the line.

      • getLdglbsou

        java.lang.Long getLdglbsou()
        Getter for field LDGLBSOU

        LIBRARY search order updates

        The number of LIBRARY search order updates.

      • getLdglwsou

        java.lang.Long getLdglwsou()
        Getter for field LDGLWSOU

        Load requests waited due to search order update

        The number of waits for a program load due to LIBRARY search order updates.

      • getLdglsort

        java.lang.Long getLdglsort()
        Getter for field LDGLSORT

        LIBRARY search order update time

        The amount of time spent updating the LIBRARY search order.

      • getPstype

        IRegion.PstypeValue getPstype()
        Getter for field PSTYPE

        Persistent session type

        Specifies if CICS is running with VTAM single node persistent sessions (SNPS), multi node persistent sessions, or no persistent sessions (NOPS).

      • getIdntyclass

        IRegion.IdntyclassValue getIdntyclass()
        Getter for field IDNTYCLASS

        Identity class status

        Indicates whether the identity class of monitoring data is to be recorded when monitoring is active. Values are:

        • NOIDNTY - Identity data is not to be recorded.
        • IDNTY - Identity data is to be recorded.
      • getCurrentJVMServerThreadTCBCount

        java.lang.Long getCurrentJVMServerThreadTCBCount()
        Getter for field ACTTHRDTCBS

        Number of currently allocated JVM server thread TCBs

        The total number of T8 mode open TCBs currently allocated to the enabled JVM server runtime environments.

      • getMaximumJVMServerThreadCount

        java.lang.Long getMaximumJVMServerThreadCount()
        Getter for field MAXTHRDTCBS

        Maximum number of JVM server thread TCBs.

        The maximum number of T8 mode open TCBs that CICS is allowed to attach and maintain in its pool of T8 mode TCBs. It is the sum of the maximum number of threads for each JVMSERVER, up to a limit of 2000. For each JVMSERVER the value of threadlimit+1 is taken.

      • getJobid

        java.lang.String getJobid()
        Getter for field JOBID

        MVS job ID

        The MVS job ID of this CICS system.

      • getMAXTASKSLastChangedTime

        java.util.Date getMAXTASKSLastChangedTime()
        Getter for field XMGLSMXT

        Time MAXTASKS last changed

        The date and time when the maximum number of user transactions (MXT) was last set or changed dynamically.

      • getLastTransactionAttachedTime

        java.util.Date getLastTransactionAttachedTime()
        Getter for field XMGLTAT

        Time last transaction attached

        The date and time when the last user transaction was attached.

      • getMAXTASKSLimitLastReachedTime

        java.util.Date getMAXTASKSLimitLastReachedTime()
        Getter for field XMGLAMXT

        Time the MAXTASKS limit last reached

        The date and time when the number of active user transactions last equalled the specified maximum number of user transactions (MXT).

      • getCurrentlyAtMXT

        IRegion.CurrentlyAtMXTValue getCurrentlyAtMXT()
        Getter for field XMGATMXT

        Currently at MXT

        Whether the CICS region is currently at the specified maximum number of user transactions (MXT).

      • getRegionUserID

        java.lang.String getRegionUserID()
        Getter for field REGIONUSERID

        Region user ID

        The user ID the CICS region is running under.

      • getBmsvalidate

        java.lang.String getBmsvalidate()
        Getter for field BMSVALIDATE

        BMS 3270 validation

        Whether BMS 3270 validation is enabled.

      • getBmsvaligcnt

        java.lang.Long getBmsvaligcnt()
        Getter for field BMSVALIGCNT

        Number of BMS 3270 validation errors ignored

        The total number of times invalid 3270 data was received on a BMS command, which the validation URM chose to ignore.

      • getBmsvallgcnt

        java.lang.Long getBmsvallgcnt()
        Getter for field BMSVALLGCNT

        Number of BMS 3270 validation errors logged

        The total number of times invalid 3270 data was received on a BMS command, which the validation URM chose to log.

      • getBmsvalabcnt

        java.lang.Long getBmsvalabcnt()
        Getter for field BMSVALABCNT

        Number of BMS 3270 validation errors abended

        The total number of times invalid 3270 data was received on a BMS command, where the validation URM chose to abend the task.

      • getPLTPIUser

        java.lang.String getPLTPIUser()
        Getter for field PLTPIUSR

        PLTPI user ID

        The user ID which CICS PLTPI is running under.

      • getAIDCount

        java.lang.Long getAIDCount()
        Getter for field AIDCOUNT

        Number of AIDs

        The number of AIDs in the region

      • getLastColdStart

        java.util.Date getLastColdStart()
        Getter for field LASTCOLDTIME

        Last COLD start time

        The time of the last cold start of the region that occurred since the last initial start.

      • getLastEmergencyStart

        java.util.Date getLastEmergencyStart()
        Getter for field LASTEMERTIME

        Last EMERGENCY start time

        The time of the last emergency start of the region that occurred since the last initial start.

      • getLastInitialStart

        java.util.Date getLastInitialStart()
        Getter for field LASTINITTIME

        Last INITIAL start time

        The time of the last initial start of the region.

      • getLastWarmStart

        java.util.Date getLastWarmStart()
        Getter for field LASTWARMTIME

        The time of the last warm start of the region that occurred since the last initial start.

        The time the region was last warm started.

Copyright ? 2008-2015 IBM Corp. All Rights Reserved.