Skip to content

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() 

Back to top