ZosReleaseLibrary
The ZosReleaseLibrary object represents a ChangeMan release area library. This object can be obtained using the GetLibrary or GetLibraries methods of ZosReleaseArea.
ZosReleaseLibrary Properties
ZosReleaseLibrary exposes the following properties:
Property | Type | R/W | Description |
---|---|---|---|
Name | String | R | Library type name |
Path | String | R | Full file system path name for the library |
Description | String | R | Library description |
DataSetName | String | R | Data set name for the library |
TargetLibrary | String | R | Target build library |
LikeType | ZosLikeType | R | Like library type option |
StagingVersSaveOption | ZosStagingVersSaveOption | R | Staging version save option |
DeferredAllocation | Boolean | R | Indicates whether allocations are deferred |
DataSetType | ZosDataSetType | R | Data set type (organization) |
RecordFormat | ZosRecordFormat | R | Record format |
RecordLength | Int16 | R | Record length |
BlockSize | Int16 | R | Block size |
SpaceUnit | ZosSpaceUnit | R | Space unit type |
PrimarySpace | Int32 | R | Primary space quantity |
SecondarySpace | Int32 | R | Secondary space quantity |
DirectoryBlocks | Int32 | R | Number of directory blocks |
UnitName | String | R | Unit name |
Volume | String | R | Volume serial number |
...
ZosReleaseLibrary Methods
ZosReleaseLibrary exposes the following methods:
GetComponent
Gets a single component by name. For Unix libraries, componentName is the path name relative to the release library root.
ZosReleaseComponentFile GetComponent(
String componentName
)
GetComponents Method
Gets an array of components that belong to a release library. The list can optionally be filtered by component name. For Unix libraries, components are retrieved hierarchically. This function only returns components in the top level subdirectory, and the array returned contains both directory and file objects. To retrieve components in lower level subdirectories, use the GetComponents method of the parent ZosReleaseComponentDirectory object.
Overloads
GetComponents()
ZosReleaseComponentObject[] GetComponents()
...
ZosReleaseComponentObject[] GetComponents(String)
ZosReleaseComponentObject[] GetComponents(
String nameFilter
)
...
Refresh Method
Refreshes the library information.
void Refresh()