com.ibm.cics.model

Interface ITransactionClass

    • 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.

        • CSDAPI - The resource was last changed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
        • CSDBATCH - The resource was last changed by a DFHCSDUP job.
        • DREPAPI - The resource was last changed by a CICSPlex SM BAS API command.
        • DREPBATCH - The resource was last changed by a CICSPlex SM utility.
        • CREATESPI - The resource was last changed by an EXEC CICS CREATE command.
        • NOTAPPLIC - This is not applicable for this resource.
      • 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 install agent identifier that made the installation.

        • CSDAPI - The resource was installed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
        • CREATESPI - The resource was installed by an EXEC CICS CREATE command.
        • GRPLIST - The resource was installed by GRPLIST INSTALL.
      • 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-2015 IBM Corp. All Rights Reserved.