com.ibm.cics.model
Interface IApplication

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

public interface IApplication
extends ICPSMManager

generated from CICS resourcetable APPLCTN


Nested Class Summary
static class IApplication.ChangeagentValue
          Enumeration type for field CHANGEAGENT
static class IApplication.EnableStatusValue
          Enumeration type for field ENABLESTATUS
 
Field Summary
 
Fields inherited from interface com.ibm.cics.model.ICPSMManager
COPYRIGHT
 
Method Summary
<From extends ICICSObject>
ICICSObjectListFactory<From>
findReferences(IReferenceAttribute<From,IApplication> referenceAttribute)
          Returns an ICICSObjectListFactory that can be used to retrieve all objects that reference this ICICSObject by the supplied IReferenceAttribute.
 java.lang.String getApplicationDefinitionName()
          Getter for field APPLDEF
 IApplicationDefinitionReference getApplicationDefinitionReference()
           
 java.lang.String getApplicationDirectory()
          Getter for field APPLDIR
 java.lang.String getBindingDirectory()
          Getter for field BINDDIR
 IApplication.ChangeagentValue getChangeagent()
          Getter for field CHANGEAGENT
 java.lang.String getChangeagrel()
          Getter for field CHANGEAGREL
 java.util.Date getChangetime()
          Getter for field CHANGETIME
 java.lang.String getChangeusrid()
          Getter for field CHANGEUSRID
 IApplicationReference getCICSObjectReference()
           
 java.util.Date getCreatetime()
          Getter for field CREATETIME
 java.lang.String getDescription()
          Getter for field DESCRIPTION
 IApplication.EnableStatusValue getEnableStatus()
          Getter for field ENABLESTATUS
 java.lang.Long getMajorVersion()
          Getter for field MAJORVERSION
 java.lang.Long getMicroVersion()
          Getter for field MICROVERSION
 java.lang.Long getMinorVersion()
          Getter for field MINORVERSION
 java.lang.String getName()
          Getter for field APPLICATION
 ICICSType<IApplication> getObjectType()
           
 java.lang.String getPlatformDefinitionName()
          Getter for field PLATDEF
 IPlatformDefinitionReference getPlatformDefinitionReference()
           
 
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<IApplication> getObjectType()
Specified by:
getObjectType in interface ICICSObject
Specified by:
getObjectType in interface ICPSMManager
Specified by:
getObjectType in interface com.ibm.cics.model.meta.ITypedObject

getChangetime

java.util.Date getChangetime()
Getter for field CHANGETIME

Last modification

The local time when the definition was last changed.


getChangeagent

IApplication.ChangeagentValue getChangeagent()
Getter for field CHANGEAGENT

Last modification agent

The change agent identifier that made the last modification.


getCreatetime

java.util.Date getCreatetime()
Getter for field CREATETIME

Time created

The local time when the definition was created.


getChangeusrid

java.lang.String getChangeusrid()
Getter for field CHANGEUSRID

Last modification user ID

The user ID that made the last modification.


getChangeagrel

java.lang.String getChangeagrel()
Getter for field CHANGEAGREL

Last modification agent release

The CICS release level of the agent that made the last modification.


getApplicationDefinitionName

java.lang.String getApplicationDefinitionName()
Getter for field APPLDEF

Application definition

The name of the application definition.


getName

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

Application

The name of the application as specified by the application bundle XML.

Specified by:
getName in interface ICICSObject

getMajorVersion

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

Major version

The major version of the application.


getMinorVersion

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

Minor version

The minor version of the application.


getMicroVersion

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

Micro version

The micro version of the application.


getPlatformDefinitionName

java.lang.String getPlatformDefinitionName()
Getter for field PLATDEF

Platform definition

The name of the platform definition on which this application is installed.


getApplicationDirectory

java.lang.String getApplicationDirectory()
Getter for field APPLDIR

Name of the application directory on zFS

The 1 to 255 character fully-qualified name of the application directory on the zFS.


getDescription

java.lang.String getDescription()
Getter for field DESCRIPTION

Description of this application

The 1 to 255 character description of the application as defined in the application bundle XML.


getEnableStatus

IApplication.EnableStatusValue getEnableStatus()
Getter for field ENABLESTATUS

Enable status

The overall status of the Application. The status values are:


getBindingDirectory

java.lang.String getBindingDirectory()
Getter for field BINDDIR

Name of the binding directory on zFS

The 1 to 255 character fully-qualified name of the application binding directory on the zFS.


getPlatformDefinitionReference

IPlatformDefinitionReference getPlatformDefinitionReference()

getApplicationDefinitionReference

IApplicationDefinitionReference getApplicationDefinitionReference()

getCICSObjectReference

IApplicationReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject

findReferences

<From extends ICICSObject> ICICSObjectListFactory<From> findReferences(IReferenceAttribute<From,IApplication> 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.