com.ibm.cics.model
Interface ITransactionClass

All Superinterfaces:
ICICSObject, ICICSResource, IInstalledCICSResource
All Known Subinterfaces:
IMutableTransactionClass

public interface ITransactionClass
extends ICICSResource, IInstalledCICSResource

generated from CICS resourcetable TRANCLAS


Nested Class Summary
static class ITransactionClass.ChangeAgentValue
          Enumeration type for field CHANGEAGENT
static class ITransactionClass.InstallAgentValue
          Enumeration type for field INSTALLAGENT
 
Method Summary
 java.lang.Long getAcceptaftrqd()
          Getter for field ACCEPTAFTRQD
 java.lang.Long getAcceptimmed()
          Getter for field ACCEPTIMMED
 java.lang.Long getActiveTrans()
          Getter for field ACTIVE
 java.lang.Long getAttaches()
          Getter for field ATTACHES
 java.lang.Long getBasdefinever()
          Getter for field BASDEFINEVER
 ITransactionClass.ChangeAgentValue getChangeAgent()
          Getter for field CHANGEAGENT
 java.lang.String getChangeAgentRelease()
          Getter for field CHANGEAGREL
 java.util.Date getChangeTime()
          Getter for field CHANGETIME
 java.lang.String getChangeUserID()
          Getter for field CHANGEUSRID
 java.lang.String getCurquedtime()
          Getter for field CURQUEDTIME
 java.lang.String getDefineSource()
          Getter for field DEFINESOURCE
 java.util.Date getDefineTime()
          Getter for field DEFINETIME
 ITransactionClass.InstallAgentValue getInstallAgent()
          Getter for field INSTALLAGENT
 java.lang.Long getInstalldefs()
          Getter for field INSTALLDEFS
 java.util.Date getInstallTime()
          Getter for field INSTALLTIME
 java.lang.String getInstallUserID()
          Getter for field INSTALLUSRID
 java.lang.Long getMaxActiveTrans()
          Getter for field MAXACTIVE
 java.lang.Long getMaxReachedCount()
          Getter for field TIMESATMAX
 java.lang.String getName()
          Getter for field NAME
 java.lang.Long getPeakActiveTrans()
          Getter for field ACTIVEPEAK
 java.lang.Long getPurgeimmed()
          Getter for field PURGEIMMED
 java.lang.Long getPurgethresh()
          Getter for field PURGETHRESH
 java.lang.Long getPurgewhileqd()
          Getter for field PURGEWHILEQD
 java.lang.Long getPurgthrtimes()
          Getter for field PURGTHRTIMES
 java.lang.Long getQueued()
          Getter for field QUEUED
 java.lang.Long getQueuedpeak()
          Getter for field QUEUEDPEAK
 java.lang.String getQueuetime()
          Getter for field QUEUETIME
 java.lang.Long getTotquedcnt()
          Getter for field TOTQUEDCNT
 
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSRelease, getRegionName
 

Method Detail

getName

java.lang.String getName()
Getter for field NAME

Transaction class name

The 8-character transaction class name.

Specified by:
getName in interface ICICSObject

getMaxActiveTrans

java.lang.Long getMaxActiveTrans()
Getter for field MAXACTIVE

Maximum number of transactions allowed in class

The maximum number of transactions that are allowed to run in the class concurrently.


getActiveTrans

java.lang.Long getActiveTrans()
Getter for field ACTIVE

Number of transactions currently active in class

The total number of transactions currently active in the class.


getQueued

java.lang.Long getQueued()
Getter for field QUEUED

Number of transactions currently queued

The number of transactions that are currently queued awaiting initial dispatch. Queuing occurs either because the number of active tasks is already at the maximum, or because the maximum for the system has been reached.


getPurgethresh

java.lang.Long getPurgethresh()
Getter for field PURGETHRESH

Purge threshold

The maximum number of transactions in this class that can be queued awaiting initial dispatch. Transactions in this class that arrive while the queue is at its PURGETHRESH limit are purged.

When the size of the queue is unlimited (other than by the storage available to attach tasks), NO is displayed.


getAttaches

java.lang.Long getAttaches()
Getter for field ATTACHES

Total number of attach requests

The total number of attach requests.


getPurgeimmed

java.lang.Long getPurgeimmed()
Getter for field PURGEIMMED

Number of transactions purged due to threshold

The number of transactions purged due to the defined threshold being reached.


getTotquedcnt

java.lang.Long getTotquedcnt()
Getter for field TOTQUEDCNT

Total number of transactions queued

The total number of transactions that have been queued in this class.


getAcceptimmed

java.lang.Long getAcceptimmed()
Getter for field ACCEPTIMMED

Number of transactions accepted immediately

The number of transactions that have been accepted to run immediately.


getAcceptaftrqd

java.lang.Long getAcceptaftrqd()
Getter for field ACCEPTAFTRQD

Number of transactions accepted after being queued

The number of transactions that have been accepted to run after being queued.


getPurgewhileqd

java.lang.Long getPurgewhileqd()
Getter for field PURGEWHILEQD

Number of transactions purged while queued

The number of transactions that were purged while queued in this class.


getInstalldefs

java.lang.Long getInstalldefs()
Getter for field INSTALLDEFS

Number of transaction definitions installed

The total number of transaction definitions currently installed.


getPeakActiveTrans

java.lang.Long getPeakActiveTrans()
Getter for field ACTIVEPEAK

Peak number of active transactions

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


getQueuedpeak

java.lang.Long getQueuedpeak()
Getter for field QUEUEDPEAK

Peak number of queued transactions

The highest number of transactions queued in this class at any one time.


getMaxReachedCount

java.lang.Long getMaxReachedCount()
Getter for field TIMESATMAX

Times maximum active transactions reached

The number of times this transaction class has reached its defined maximum.


getPurgthrtimes

java.lang.Long getPurgthrtimes()
Getter for field PURGTHRTIMES

Number of times purge threshold met

The number of times the purge threshold was reached.


getQueuetime

java.lang.String getQueuetime()
Getter for field QUEUETIME

Total time transactions queued

The total amount of time transactions have been queued in this class.


getCurquedtime

java.lang.String getCurquedtime()
Getter for field CURQUEDTIME

Total time transactions currently queued

The amount of time spent waiting by those transactions that are currently queued in this transaction class.


getChangeUserID

java.lang.String getChangeUserID()
Getter for field CHANGEUSRID

Last modification user ID

The user ID that made the last modification to the resource definition.


getChangeAgent

ITransactionClass.ChangeAgentValue getChangeAgent()
Getter for field CHANGEAGENT

Last modification agent

The change agent identifier that made the last modification.


getChangeAgentRelease

java.lang.String getChangeAgentRelease()
Getter for field CHANGEAGREL

Last modification agent release

The CICS release level of the agent that made the last modification to the resource definition.


getInstallAgent

ITransactionClass.InstallAgentValue getInstallAgent()
Getter for field INSTALLAGENT

Installation agent

The change agent identifier that made the installation.


getChangeTime

java.util.Date getChangeTime()
Getter for field CHANGETIME

Last modification time

The local date and time when the definition was last changed.


getDefineSource

java.lang.String getDefineSource()
Getter for field DEFINESOURCE

Source of the resource definition

The source of the definition, depending on which agent made the last change.


getDefineTime

java.util.Date getDefineTime()
Getter for field DEFINETIME

Creation time

The local date and time when the resource definition record was created on DFHCSD or EYUDREP.


getInstallUserID

java.lang.String getInstallUserID()
Getter for field INSTALLUSRID

Installation user ID

The user ID that installed the resource definition.


getInstallTime

java.util.Date getInstallTime()
Getter for field INSTALLTIME

Installation time

The local date and time when the definition was installed.


getBasdefinever

java.lang.Long getBasdefinever()
Getter for field BASDEFINEVER

BAS resource definition version

The BAS version number of this definition.



Copyright © 2008-2009 IBM Corp. All Rights Reserved.