Interface ICICSSharedTSQueue

    • Method Detail

      • getName

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

        Queue name

        The name of the shared temporary storage queue.

        Specified by:
        getName in interface ICICSObject
      • getPoolname

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

        Temporary storage pool name

        The name of a temporary storage pool. CICS ships the command to the temporary storage server that manages the pool.

      • getLocation

        ICICSSharedTSQueue.LocationValue getLocation()
        Getter for field LOCATION

        Queue location

        Indicates where the shared temporary storage queue resides.

      • getQueueLength

        java.lang.Long getQueueLength()
        Getter for field QUELENGTH

        Total queue length (bytes)

        The total length, in bytes, of all the items in the shared temporary storage queue.

        If an AUXILIARY TSQSHR contains an item that is larger than the control interval size of the temporary storage data set, this field will be displayed as N/A.

      • getMaxItemLength

        java.lang.Long getMaxItemLength()
        Getter for field MAXITEMLEN

        Largest item length (bytes)

        The length, in bytes, of the largest item in the shared temporary storage queue.

        Note: If an AUXILIARY TSQSHR contains an item that is larger than the control interval size of the temporary storage data set, this field will be displayed as N/A.

      • getMinItemLength

        java.lang.Long getMinItemLength()
        Getter for field MINITEMLEN

        Smallest item length (bytes)

        The length, in bytes, of the smallest item in the shared temporary storage queue.

        If an AUXILIARY TSQSHR contains an item that is larger than the control interval size of the temporary storage data set, this field will be displayed as N/A.

      • getItemCount

        java.lang.Long getItemCount()
        Getter for field NUMITEMS

        Number of items in queue

        The number of items in the shared temporary storage queue.

      • getLastusedint

        java.lang.Long getLastusedint()
        Getter for field LASTUSEDINT

        Interval since queue last used (seconds)

        The interval, in seconds, since the shared temporary storage queue was last referenced.

      • getTransid

        java.lang.String getTransid()
        Getter for field TRANSID

        Transaction that created TS queue

        The ID of the transaction that created the shared temporary storage queue.

      • getRecovstatus

        ICICSSharedTSQueue.RecovstatusValue getRecovstatus()
        Getter for field RECOVSTATUS

        Recovery status

        Indicates whether or not the shared temporary storage queue is recoverable.

      • 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 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 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 applies to this TS queue. This is the default value.
        • value - Specifies the last used interval in minutes after which the queue becomes eligible for automatic deletion.
      • getTSModel

        java.lang.String getTSModel()
        Getter for field TSMODEL

        TS Model

        The name of the TS model which was used when the queue was created. Some properties of the queue are set at creation time from the TS model. If the TS model is subsequently altered or deleted, this has no effect on the TS queue.

      • getHexname

        java.lang.String getHexname()
        Getter for field HEXNAME

        Queue name in hexadecimal

        The name of the temporary storage queue in hexadecimal.