Interface IApplication
-
- All Superinterfaces:
ICICSObject
,ICPSMManager
,com.ibm.cics.model.meta.ITypedObject
public interface IApplication extends ICPSMManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IApplication.AvailabilityValue
Enumeration type for field AVAILSTATUSstatic class
IApplication.ChangeagentValue
Enumeration type for field CHANGEAGENTstatic class
IApplication.EnableStatusValue
Enumeration type for field ENABLESTATUS
-
Field Summary
-
Fields inherited from interface com.ibm.cics.model.ICPSMManager
COPYRIGHT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getApplicationDefinitionName()
Getter for field APPLDEFjava.lang.String
getApplicationDirectory()
Getter for field APPLDIRIApplication.AvailabilityValue
getAvailability()
Getter for field AVAILSTATUSjava.lang.String
getBindingDirectory()
Getter for field BINDDIRIApplication.ChangeagentValue
getChangeagent()
Getter for field CHANGEAGENTjava.lang.String
getChangeagrel()
Getter for field CHANGEAGRELjava.util.Date
getChangetime()
Getter for field CHANGETIMEjava.lang.String
getChangeusrid()
Getter for field CHANGEUSRIDIApplicationReference
getCICSObjectReference()
java.util.Date
getCreatetime()
Getter for field CREATETIMEjava.lang.String
getDescription()
Getter for field DESCRIPTIONIApplication.EnableStatusValue
getEnableStatus()
Getter for field ENABLESTATUSjava.lang.Long
getMajorVersion()
Getter for field MAJORVERSIONjava.lang.Long
getMicroVersion()
Getter for field MICROVERSIONjava.lang.Long
getMinorVersion()
Getter for field MINORVERSIONjava.lang.String
getName()
Getter for field APPLICATIONICICSType<IApplication>
getObjectType()
java.lang.String
getPlatformDefinitionName()
Getter for field PLATDEFIPlatformReference
getPlatformReference()
-
Methods inherited from interface com.ibm.cics.model.ICICSObject
getCICSType
-
Methods inherited from interface com.ibm.cics.model.ICPSMManager
getCICSContainer
-
-
-
-
Method Detail
-
getObjectType
ICICSType<IApplication> getObjectType()
- Specified by:
getObjectType
in interfaceICICSObject
- Specified by:
getObjectType
in interfaceICPSMManager
- Specified by:
getObjectType
in interfacecom.ibm.cics.model.meta.ITypedObject
-
getChangetime
java.util.Date getChangetime()
Getter for field CHANGETIMELast modification
The local time when the definition was last changed.
-
getChangeagent
IApplication.ChangeagentValue getChangeagent()
Getter for field CHANGEAGENTLast modification agent
The change agent identifier that made the last modification.
- DREPAPI - Resource was last changed by a CICSPlex SM API command.
-
getCreatetime
java.util.Date getCreatetime()
Getter for field CREATETIMETime created
The local time when the definition was created.
-
getChangeusrid
java.lang.String getChangeusrid()
Getter for field CHANGEUSRIDLast modification user ID
The user ID that made the last modification.
-
getChangeagrel
java.lang.String getChangeagrel()
Getter for field CHANGEAGRELLast modification agent release
The CICS release level of the agent that made the last modification.
-
getApplicationDefinitionName
java.lang.String getApplicationDefinitionName()
Getter for field APPLDEFApplication definition
The name of the application definition.
-
getName
java.lang.String getName()
Getter for field APPLICATIONApplication
The name of the application as specified by the application bundle XML.
- Specified by:
getName
in interfaceICICSObject
-
getMajorVersion
java.lang.Long getMajorVersion()
Getter for field MAJORVERSIONMajor version
The major version of the application.
-
getMinorVersion
java.lang.Long getMinorVersion()
Getter for field MINORVERSIONMinor version
The minor version of the application.
-
getMicroVersion
java.lang.Long getMicroVersion()
Getter for field MICROVERSIONMicro version
The micro version of the application.
-
getPlatformDefinitionName
java.lang.String getPlatformDefinitionName()
Getter for field PLATDEFPlatform definition
The name of the platform definition on which this application is installed.
-
getApplicationDirectory
java.lang.String getApplicationDirectory()
Getter for field APPLDIRName 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 DESCRIPTIONDescription 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 ENABLESTATUSEnable status
The overall status of the Application. The status values are:
- ENABLED - All associated CICS BUNDLE resources are enabled.
- DISABLED - All associated CICS BUNDLE resources are disabled.
- INCOMPLETE - One or more associated CICS BUNDLE resources are not installed or have an invalid scope.
- ENABLING - The CICS BUNDLE resources are in the process of being enabled.
- DISABLING - The CICS BUNDLE resources are in the process of being disabled.
- EMPTY - No associated CICS BUNDLE resources are installed.
- SOMEDISABLED - Some associated CICS BUNDLE resources are disabled.
- INSTALLING - Installation of associated CICS BUNDLE resources is in progress.
- DISCARDING - Discard of associated CICS BUNDLE resources is in progress.
- FAILED - Install of the application has failed to complete.
-
getBindingDirectory
java.lang.String getBindingDirectory()
Getter for field BINDDIRName of the binding directory on zFS
The 1 to 255 character fully-qualified name of the application binding directory on the zFS.
-
getAvailability
IApplication.AvailabilityValue getAvailability()
Getter for field AVAILSTATUSAvailability status
The overall availability of the Application. The status values are:
- AVAILABLE - All associated CICS BUNDLE resources are available.
- UNAVAILABLE - All associated CICS BUNDLE resources are unavailable.
- SOMEAVAIL - Some associated CICS BUNDLE resources are available.
- NONE - None of the associated CICS BUNDLE resources contain entry points.
-
getPlatformReference
IPlatformReference getPlatformReference()
-
getCICSObjectReference
IApplicationReference getCICSObjectReference()
- Specified by:
getCICSObjectReference
in interfaceICICSObject
- Specified by:
getCICSObjectReference
in interfaceICPSMManager
-
-