com.ibm.cics.model

Interface ITSModel

    • Method Detail

      • getName

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

        TS model name

        The name of the temporary storage model.

        Specified by:
        getName in interface ICICSObject
      • getTSQueuePrefix

        java.lang.String getTSQueuePrefix()
        Getter for field PREFIX

        TS queue prefix

        The prefix used for evaluating the temporary storage queues to which this model is to be applied.

      • getLocation

        ITSModel.LocationValue getLocation()
        Getter for field LOCATION

        Queue location

        Identifies the location of temporary storage queues matching this model as one of the following:

        • AUXILIARY - The CICS temporary storage VSAM data set, DFHTEMP.
        • MAIN - Main storage.
      • getRecovstatus

        ITSModel.RecovstatusValue getRecovstatus()
        Getter for field RECOVSTATUS

        Recovery status

        This defines the recovery characteristics for temporary storage queues matching this model and has a value of RECOVERABLE or NOTRECOVABLE.

      • getSecurityStatus

        ITSModel.SecurityStatusValue getSecurityStatus()
        Getter for field SECURITYST

        Security status

        This defines the security characteristics for temporary storage queues matching this model and has a value of EXTSECURITY or NOSECURITY.

      • getPoolname

        java.lang.String getPoolname()
        Getter for field POOLNAME

        Shared TS pool name

        The name of the shared temporary storage pool to be used by this TS Model.

      • getRemotesystem

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

        Remote system ID

        The name of the Remote CICS System on which the queues matching this model is defined.

      • getRemoteprefix

        java.lang.String getRemoteprefix()
        Getter for field REMOTEPREFIX

        Remote TS queue prefix

        The prefix of the queues on the remote system that this model is applied to.

      • getChangeAgent

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

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

      • getInstallAgent

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

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

        BAS resource definition version

        The BAS version number of this definition.

      • getExpiryint

        java.lang.Long getExpiryint()
        Getter for field EXPIRYINT

        TS Queue expiry interval (hours)

        The last used interval limit time, in hours, which is used to determine whether a temporary storage queue based on this TSMODEL has expired and is eligible to be automatically deleted. The value is derived from the EXPIRYINT value in the TSMODEL, or for CICS TS 5.2 and higher either the EXPIRYINT value or the EXPIRYINTMIN value rounded up to the next hour. The EXPIRYINTMIN value overrides EXPIRYINT. The value in the TSMODEL at the time a temporary storage queue is created will be used for the lifetime of a queue even if the TSMODEL is subsequently changed. The value of EXPIRYINT can be in the range of 0-to-15000.

        • 0 - Indicates that no expiry interval applies to this TSMODEL and therefore a temporary storage queue based on this will never expire. This is the default value.
        • value - Specifies the last used interval in hours after which the queue becomes eligible for automatic deletion.
      • getExpiryintmin

        java.lang.Long getExpiryintmin()
        Getter for field EXPIRYINTMIN

        TS Queue expiry interval (minutes)

        The last used interval limit time, in minutes, which is used to determine whether a temporary storage queue based on this TSMODEL has expired and is eligible to be automatically deleted. CICS rounds up the value to a multiple of ten minutes. The value in the TSMODEL at the time a temporary storage queue is created will be used for the lifetime of a queue even if the TSMODEL is subsequently changed. The value of EXPIRYINTMIN can be in the range of 0-to-900000.

        • 0 - Indicates that no expiry interval in minutes applies to this TSMODEL. This is the default value.
        • value - Specifies the last used interval in minutes after which the queue becomes eligible for automatic deletion.

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