com.ibm.cics.model
Interface IBundle

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

public interface IBundle
extends ICICSResource, IInstalledCICSResource

generated from CICS resourcetable BUNDLE


Nested Class Summary
static class IBundle.ChangeAgentValue
          Enumeration type for field CHANGEAGENT
static class IBundle.InstallAgentValue
          Enumeration type for field INSTALLAGENT
static class IBundle.StatusValue
          Enumeration type for field ENABLESTATUS
 
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,IBundle> 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
 java.lang.String getBasescope()
          Getter for field BASESCOPE
 java.lang.String getBundledir()
          Getter for field BUNDLEDIR
 java.lang.String getBundleID()
          Getter for field BUNDLEID
 IBundle.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
 IBundleReference getCICSObjectReference()
           
 java.lang.String getDefineSource()
          Getter for field DEFINESOURCE
 java.util.Date getDefineTime()
          Getter for field DEFINETIME
 java.lang.Long getEnabledcount()
          Getter for field ENABLEDCOUNT
 IBundle.InstallAgentValue getInstallAgent()
          Getter for field INSTALLAGENT
 java.util.Date getInstallTime()
          Getter for field INSTALLTIME
 java.lang.String getInstallUserID()
          Getter for field INSTALLUSRID
 java.lang.Long getMajorVersion()
          Getter for field MAJORVERSION
 java.lang.String getMgmtpart()
          Getter for field MGMTPART
 java.lang.Long getMicroVersion()
          Getter for field MICROVERSION
 java.lang.Long getMinorVersion()
          Getter for field MINORVERSION
 java.lang.String getName()
          Getter for field NAME
 ICICSType<IBundle> getObjectType()
           
 java.lang.Long getPartcount()
          Getter for field PARTCOUNT
 IBundle.StatusValue getStatus()
          Getter for field ENABLESTATUS
 java.lang.Long getTargetcount()
          Getter for field TARGETCOUNT
 
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<IBundle> 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

Name

Specifies the name of this BUNDLE. The name can be up to eight characters in length.

Specified by:
getName in interface ICICSObject

getChangeAgent

IBundle.ChangeAgentValue getChangeAgent()
Getter for field CHANGEAGENT

Last modification agent

The change agent identifier that made the last modification.


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.


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.


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.


getInstallAgent

IBundle.InstallAgentValue getInstallAgent()
Getter for field INSTALLAGENT

Installation agent

The install agent identifier that made the installation.


getInstallUserID

java.lang.String getInstallUserID()
Getter for field INSTALLUSRID

Installation user ID

The user ID that installed the resource definition.


getStatus

IBundle.StatusValue getStatus()
Getter for field ENABLESTATUS

Status

Returns the status of BUNDLE.


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.


getChangeTime

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

Last modification time

The local date and time when the definition was last changed.


getInstallTime

java.util.Date getInstallTime()
Getter for field INSTALLTIME

Installation time

The local date and time when the definition was installed


getBundledir

java.lang.String getBundledir()
Getter for field BUNDLEDIR

Name of the BUNDLE directory on HFS

Specifies the 1 to 255 character fully-qualified name of the BUNDLE directory on HFS


getBasdefinever

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

BAS resource definition version

The BAS version number of this definition.


getBasescope

java.lang.String getBasescope()
Getter for field BASESCOPE

BASESCOPE

Specifies the 1 - 255 character universal resource identifier (URI) that defines the root namespace where the contents of the bundle are created. Use a scope value when you want to logically group different bundles together.


getPartcount

java.lang.Long getPartcount()
Getter for field PARTCOUNT

Part count

The total number of imports, exports, definitions, entry points and policy scope statements that are defined in the bundle manifest.


getTargetcount

java.lang.Long getTargetcount()
Getter for field TARGETCOUNT

Target count

The target number of dynamically created resources and resource modifiers in the bundle. CICS automatically enables the BUNDLE resource when all of the dynamically created resources and modifiers are in an enabled state.


getEnabledcount

java.lang.Long getEnabledcount()
Getter for field ENABLEDCOUNT

Enabled count

The current number of dynamically created resources and resource modifiers in the bundle that are enabled in the CICS region.


getBundleID

java.lang.String getBundleID()
Getter for field BUNDLEID

Bundle ID

The ID of the bundle.


getMajorVersion

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

Major Version

The major version of the bundle.


getMinorVersion

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

Minor Version

The minor version of the bundle.


getMicroVersion

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

Micro Version

The micro version of the bundle.


getMgmtpart

java.lang.String getMgmtpart()
Getter for field MGMTPART

Management part Id

The Id of the management part that created this bundle, if applicable.


getCICSObjectReference

IBundleReference getCICSObjectReference()
Specified by:
getCICSObjectReference in interface ICICSObject

findReferences

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