com.ibm.cics.model

Interface IRemoteTransaction

    • Method Detail

      • getName

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

        Transaction ID

        The name of the transaction as known to the local CICS system.

        Specified by:
        getName in interface ICICSObject
      • getRemoteName

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

        Remote transaction ID

        The name by which this transaction is known in the remote system.

      • getRemoteSystem

        java.lang.String getRemoteSystem()
        Getter for field REMOTESYSTEM

        Remote system name

        Specifies the name that identifies the intercommunication link on which the transaction attach request is sent.

        • For IPIC connections, the first 4 characters of the IPCONN definition are used.
        • For MRO and APPC connections, the CONNECTION name on the CONNECTION definition is used.
      • getProfile

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

        Profile name

        The name of the profile for the transaction.

      • getTransactionRoutingProfile

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

        Name of transaction-routing-session profile

        The name of the profile for transaction routing. If this field is blank, the profile is not available.

      • getRouting

        IRemoteTransaction.RoutingValue getRouting()
        Getter for field ROUTING

        Routing status

        Indicates whether dynamic routing is defined for this transaction. Options are STATIC or DYNAMIC.

      • getRemoteUseCount

        java.lang.Long getRemoteUseCount()
        Getter for field REMOTECNT

        Number of times transaction run remotely

        The number of times the dynamic transaction routing exit chose to run this transaction on a remote system. A value of 0 means the transaction was not defined as DYNAMIC=YES.

      • getUseCount

        java.lang.Long getUseCount()
        Getter for field USECOUNT

        Number of times transaction has been used

        The number of times the transaction has been used.

      • getPriority

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

        Transaction priority

        The priority of this transaction relative to other transactions in the CICS system.

        Input Values: 1 - 255

      • getPurgeability

        IRemoteTransaction.PurgeabilityValue getPurgeability()
        Getter for field PURGEABILITY

        Purgeability status

        Indicates whether the transaction is purgeable in system stall conditions.

        Input Values: PURGEABLE, NOTPURGEABLE

      • getReadTimeout

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

        Read timeout (seconds)

        The read time-out value, which is the number of seconds after which a task associated with this transaction is terminated if no input is received. If this value is 0 and the Profile field is blank, then the read time-out value could not be determined because the transaction profile was not available.

      • getScreenSize

        IRemoteTransaction.ScreenSizeValue getScreenSize()
        Getter for field SCRNSIZE

        Screen size

        Indicates whether the default or alternate screen size is to be used when this transaction is run. A value of N/A means the screen size could not be determined because the transaction profile was not available.

      • getStatus

        ICICSEnums.EnablementValue getStatus()
        Getter for field STATUS

        Enabled status

        The enabled status of the transaction, which indicates whether it is available for use.

        Input Values: ENABLED, DISABLED

      • getTransactionClass

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

        Transaction class name

        The 8-character transaction class name.

      • getRemoteStartCount

        java.lang.Long getRemoteStartCount()
        Getter for field REMSTARTCNT

        Number of times transaction started

        The number of times this transaction was started.

      • getChangeAgent

        IRemoteTransaction.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.
        • SYSTEM - The resource was last changed by the CICS or CICSPlex SM system.
        • CREATESPI - The resource was last changed by an EXEC CICS CREATE command.
        • NOTAPPLIC - This is not applicable for this resource.
      • 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.

      • 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

        IRemoteTransaction.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.
        • SYSTEM - The resource was installed by the CICS system.
        • GRPLIST - The resource was installed by GRPLIST INSTALL.
        • BUNDLE - The resource was installed by a bundle deployment.
      • 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.

      • getApplicationName

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

        Application Name

        The application name of the application for which this REMTRAN resource is defined. If the OPERATION field is set, this resource is defined as an entry point.

      • getPlatformName

        java.lang.String getPlatformName()
        Getter for field PLATFORM

        Platform Name

        The platform name of the application for which this REMTRAN resource is defined. If the OPERATION field is set, this resource is defined as an entry point.

      • getOperationName

        java.lang.String getOperationName()
        Getter for field OPERATION

        Operation Name

        The name of the application operation for which this REMTRAN resource is defined as an entry point. If this field is not set, this resource is not defined as an entry point but may still be part of an application.

      • getMajorVersion

        java.lang.Long getMajorVersion()
        Getter for field APPLMAJORVER

        Major Version

        The major version number of the application for which this REMTRAN resource is defined. If the OPERATION field is set, this resource is defined as an entry point. If this field is set to -1 then the resource is not part of an Application.

      • getMinorVersion

        java.lang.Long getMinorVersion()
        Getter for field APPLMINORVER

        Minor Version

        The minor version number of the application for which this REMTRAN resource is defined. If the OPERATION field is set, this resource is defined as an entry point. If this field is set to -1 then the resource is not part of an Application.

      • getMicroVersion

        java.lang.Long getMicroVersion()
        Getter for field APPLMICROVER

        Micro Version

        The micro version number of the application for which this REMTRAN resource is defined. If the OPERATION field is set, this resource is defined as an entry point. If this field is set to -1 then the resource is not part of an Application.

      • getAvailability

        IRemoteTransaction.AvailabilityValue getAvailability()
        Getter for field AVAILSTATUS

        Availability status

        The availability of this REMTRAN resource when an application entry point is in control of the availability.

        • AVAILABLE - The application entry point controlling the availability of this REMTRAN resource is available.
        • UNAVAILABLE - The application entry point controlling the availability of this REMTRAN resource is enabled but has not yet been made available.
        • NONE - There are several reasons for NONE availability.
          • This REMTRAN resource is not part of a CICS Application.
          • No application entry point is controlling the availability of this REMTRAN resource.
          • The application entry point controlling the availability of this REMTRAN resource is disabled.
          • The application entry point controlling the availability of this REMTRAN resource is not resident in the same CICS bundle.

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