com.ibm.cics.model
Interface IRemoteTransaction

All Superinterfaces:
ICICSObject, ICICSResource, IInstalledCICSResource, com.ibm.cics.model.meta.ITypedObject

public interface IRemoteTransaction
extends ICICSResource, IInstalledCICSResource

generated from CICS resourcetable REMTRAN


Nested Class Summary
static class IRemoteTransaction.ChangeAgentValue
          Enumeration type for field CHANGEAGENT
static class IRemoteTransaction.InstallAgentValue
          Enumeration type for field INSTALLAGENT
static class IRemoteTransaction.PurgeabilityValue
          Enumeration type for field PURGEABILITY
static class IRemoteTransaction.RoutingValue
          Enumeration type for field ROUTING
static class IRemoteTransaction.ScreenSizeValue
          Enumeration type for field SCRNSIZE
 
Field Summary
static java.lang.String COPYRIGHT
           
 
Method Summary
 java.lang.Long getBasdefinever()
          Getter for field BASDEFINEVER
 IRemoteTransaction.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 getDefineSource()
          Getter for field DEFINESOURCE
 java.util.Date getDefineTime()
          Getter for field DEFINETIME
 IRemoteTransaction.InstallAgentValue getInstallAgent()
          Getter for field INSTALLAGENT
 java.util.Date getInstallTime()
          Getter for field INSTALLTIME
 java.lang.String getInstallUserID()
          Getter for field INSTALLUSRID
 java.lang.String getName()
          Getter for field TRANID
 java.lang.Long getPriority()
          Getter for field PRIORITY
 java.lang.String getProfile()
          Getter for field PROFILE
 IRemoteTransaction.PurgeabilityValue getPurgeability()
          Getter for field PURGEABILITY
 java.lang.Long getReadTimeout()
          Getter for field RTIMEOUT
 java.lang.String getRemoteName()
          Getter for field REMOTENAME
 java.lang.Long getRemoteStartCount()
          Getter for field REMSTARTCNT
 java.lang.String getRemoteSystem()
          Getter for field REMOTESYSTEM
 java.lang.Long getRemoteUseCount()
          Getter for field REMOTECNT
 IRemoteTransaction.RoutingValue getRouting()
          Getter for field ROUTING
 IRemoteTransaction.ScreenSizeValue getScreenSize()
          Getter for field SCRNSIZE
 ICICSEnums.EnablementValue getStatus()
          Getter for field STATUS
 java.lang.String getTransactionClass()
          Getter for field TRANCLASS
 java.lang.String getTransactionRoutingProfile()
          Getter for field TRPROF
 java.lang.Long getUseCount()
          Getter for field USECOUNT
 
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSRelease, getRegionName
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType, getObjectType
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
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.


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.


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.


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-2012 IBM Corp. All Rights Reserved.