All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractCommandExec Performs non-MVS commands, for example: TSO or ISPF commands.AbstractDependencyScanner Abstract dependency scanner class to help jump start creating a new DBB source code scanner.AbstractExec Abstract class that implements IExec to execute a command on system z.AbstractMappingRule AbstractRecordFactory The factory to create and parse theRecord
.AbstractTask AbstractTask is the base class for all zBuilder provided tasks and custom tasks.AbstractVariables A Property object that uses VariableGroups to create defined lookup order.AbstractVariables.ReferenceReplacementMetadata AbstractVariables.ReferenceReplacementMetadata.ReferenceMetadata Holds the metadata for a single reference.AnyTypeRecord A simple record of any type that can be created and populated in a build script.ApplicationConfiguration Attachment The attachment to attach to the build resultBuildConfiguration BuildContext BuildContext stores zBuilder configuration variables which provide context between tasks.BuildException Throw when a failure encounters during a buildBuildGroup A build group is a DBB metadata container object.BuildMap The build map is a metadata object that can be used to store several types of build metadata produced/collected while building a single program: Basic - Singleton properties identifying the build map program, group, build result and description Sources - List of source repositories used during the build including branch and snapshot information Inputs - List of resolved and unresolved inputs from dependency search including SCM information Binary Inputs - List of resolved and unresolved statically linked compile units from the load module scanner Outputs - List of outputs gathered from DBB execute DDStatements.BuildMap.BinaryInput BuildMap.Input BuildMap.Output BuildMap.Source BuildProperties The BuildProperties class represents a persistent set of properties similar tojava.util.Properties
.BuildReport The build report contains a list ofRecord
BuildReportFactory The factory to create the build report.BuildResult The build result is a metadata object which stores information about a DBB build.BuildResult.QueryParms Query parameters are used to do a generic query for build results.BuildResultRecord Record to store information about a build resultClassSourceException Throw when a failure occurs on loading or identifying the source class/script for a task or executorCollection The Collection is a metadata object that stores logical files.ConfigurationParser CopyToHFS This command can be used to copy a partitioned dataset (PDS) member to an HFS file.CopyToHFSRecord The record to store information about the command copying files to HFS.CopyToPDS This command is used to copy HFS files to partitioned datasets (PDS).CopyToPDSRecord Create a record to store information about the command copying files to data set.CopyToPDSRecord.OutputInfo CreatePDS This command is used to create partitioned datasets (PDS).CreatePDSRecord Create a build report record to store information about data set creationDBBConstants DBBConstants.CopyMode Copy modesDBBSmfRecord DDStatement Used with MVSExec commands for adding Data Definition (DD) statements.DefaultRecordFactory The factory to create default records.DependencyException Throw when a failure encounters during dependency resolutionDependencyScanner Default multi-language dependency source code scanner that can be used to find dependencies for Assembler, C/C++, COBOL, and PL/I source files.DependencyScannerRegistry TheDependencyScannerRegistry
maintains a map of file extensions toIDependencyScanner
instances that allows for the easy identification and retrieval of the correctIDependencyScanner
for a given file path.DependencySetRecord The record containing the dependency set recordDummyScanner Default scanner for unknown filetypes.ExecuteRecord Create a record to store information about executing a command.ExecuteRecord.OutputInfo IDependencyScanner Scanner to be used to scan for dependencies of a source fileIExecute Execute a command on a system z environment.IExecute2 Deprecated. As of release 2.0.2, useIExecute
.ILinkEditScanner IMappingRule Define a mapping rule for migrating members in data set to HFSImpactFile The ImpactFile class represents an output of theImpactResolver
which searches repository collections for files (programs) that have a dependency (are impacted by changes) to the search file.IRecordFactory The factory that can parse and create certain types of a record.ISPFExec Execute an ISPF command Example of usage:JCLExec Deprecated. As of release 2.0.1, replaced byJobExec
.JobExec Submit a JCL job from a member of a data set, a file on HFS, or a String.LinkEditScanner LogicalDependency The LogicalDependency class represents a dependency (usually a copybook or include file) gathered by a dependency scanner and stored in a repository collection.LogicalFile The LogicalFile class represents scanned source file dependency data stored in a repository collection.ManagedObject MappingInfo Define the information required to copy members from data set to HFSMappingRule Define a mapping rule using HLQ.MetadataObject MetadataStore The MetadataStore class represents the highest level metadata container.MetadataStoreFactory Factory class for creating and accessing the MetadataStore instance.ModeRecord MVSExec The MVSExec command is used to execute a program on System z.MVSJob The MVSJob class is used to collect and free passed DD statements between MVSExec commands.NoopBuildReport A basic build report that does nothing.Orchestrator Orchestrator.Executor Used to load and cache AbstractLoader instances to be used as executors for actions.ParseException Thrown when an exception occurs when parsing the build report.PhysicalDependency The PhysicalDependency class represents a logical dependency that has been processed by theDependencyResolver
.PropertiesRecord A basic record containing a list of name,value pairsPropertyMappings Record The base class for all records being stored in the build report.RecordFactoryManager This class is responsible to collect all factories that could create the records being stored in the build report.Reference The Reference is a special type of Record that does not contain any information.ScriptMappings The ScriptMappings class is a convenient 'wrapper' class forBuildProperties
that provides utility methods to work specifically with script mappings.SearchPathDependencyResolver TheSearchPathDependenceyResolver
class is used to resolve build dependencies identified by the DBB dependency scanners to physical source files on the local file system.SearchPathImpactFinder The SearchPathImpactFinder class is used to search the DBB Metadata Store collections for any programs or intermediate source files that contains a reference to a changed source file.SmfRecord TaskConstants Constants used in the BuildContext to communicate between tasks.TaskConstants.OPTION TaskConstants.OPTION.IMPACT_ANALYSIS TaskConstants.OPTION.USER_BUILD TaskVariables TaskVariables stores task-level configuration for zBuilder tasks.TransformerException Thrown when an exception occurs when transform build report from JSON format to HTML.TSOExec Execute a TSO command Example of usage:TypableFileVariable TypableVariable UnixExec The UnixExec class is used to execute a z/OS UNIX command.UnixRecord A record to store information about executing a z/OS UNIX command.UnixRecord.OutputInfo OutputInfo represents an output file and its associated deploy typeUtil ValidationException Thrown to indicate that the arguments are invalid for a specific command.VersionInfo The VersionInfo class contains strings that describe the toolkit version and build date.VersionRecord ZUnitConfigScanner