com.ibm.cics.model
Interface ITSModel

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

public interface ITSModel
extends ICICSResource, IInstalledCICSResource

generated from CICS resourcetable TSMODEL


Nested Class Summary
static class ITSModel.ChangeAgentValue
          Enumeration type for field CHANGEAGENT
static class ITSModel.InstallAgentValue
          Enumeration type for field INSTALLAGENT
static class ITSModel.LocationValue
          Enumeration type for field LOCATION
static class ITSModel.RecovstatusValue
          Enumeration type for field RECOVSTATUS
static class ITSModel.SecurityStatusValue
          Enumeration type for field SECURITYST
 
Field Summary
 
Fields inherited from interface com.ibm.cics.model.ICICSResource
COPYRIGHT
 
Fields inherited from interface com.ibm.cics.model.IInstalledCICSResource
COPYRIGHT
 
Method Summary
<From extends ICICSObject>
ICICSObjectListFactory<From>
findReferences(IReferenceAttribute<From,ITSModel> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 java.lang.Long getBasdefinever()
          Getter for field BASDEFINEVER
 ITSModel.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
 ITSModelReference getCICSObjectReference()
           
 java.lang.String getDefineSource()
          Getter for field DEFINESOURCE
 java.util.Date getDefineTime()
          Getter for field DEFINETIME
 java.lang.Long getExpiryint()
          Getter for field EXPIRYINT
 ITSModel.InstallAgentValue getInstallAgent()
          Getter for field INSTALLAGENT
 java.util.Date getInstallTime()
          Getter for field INSTALLTIME
 java.lang.String getInstallUserID()
          Getter for field INSTALLUSRID
 ITSModel.LocationValue getLocation()
          Getter for field LOCATION
 java.lang.String getName()
          Getter for field NAME
 ICICSType<ITSModel> getObjectType()
           
 java.lang.String getPoolname()
          Getter for field POOLNAME
 ITSModel.RecovstatusValue getRecovstatus()
          Getter for field RECOVSTATUS
 java.lang.String getRemoteprefix()
          Getter for field REMOTEPREFIX
 java.lang.String getRemotesystem()
          Getter for field REMOTESYSTEM
 ITSModel.SecurityStatusValue getSecurityStatus()
          Getter for field SECURITYST
 java.lang.String getTSQueuePrefix()
          Getter for field PREFIX
 
Methods inherited from interface com.ibm.cics.model.ICICSResource
getCICSRelease, getRegionName
 
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
 
Methods inherited from interface com.ibm.cics.model.meta.ITypedObject
getAttributeValue
 

Method Detail

getObjectType

ICICSType<ITSModel> getObjectType()
Specified by:
getObjectType in interface ICICSObject
Specified by:
getObjectType in interface com.ibm.cics.model.meta.ITypedObject

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:


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.


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.


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)

This parameter specifies 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 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.


getCICSObjectReference

ITSModelReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject

findReferences

<From extends ICICSObject> ICICSObjectListFactory<From> findReferences(IReferenceAttribute<From,ITSModel> referenceAttribute)
Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute. The list factory can be activated by the caller when necessary. This method does not perform any I/O.



Copyright © 2008-2013 IBM Corp. All Rights Reserved.