A B C D E F G H I J K L M N O P R S T U V W Z 

A

ABANDONED - Static variable in interface com.ibm.dbb.metadata.BuildResult
 
AbstractCommandExec - Class in com.ibm.dbb.build
Performs non-MVS commands, for example: TSO or ISPF commands.
AbstractCommandExec() - Constructor for class com.ibm.dbb.build.AbstractCommandExec
Default constructor
AbstractDependencyScanner - Class in com.ibm.dbb.dependency
Abstract dependency scanner class to help jump start creating a new DBB source code scanner.
AbstractDependencyScanner() - Constructor for class com.ibm.dbb.dependency.AbstractDependencyScanner
 
AbstractExec - Class in com.ibm.dbb.build
Abstract class that implements IExec to execute a command on system z.
AbstractExec() - Constructor for class com.ibm.dbb.build.AbstractExec
Default constructor
AbstractMappingRule - Class in com.ibm.dbb.migration
 
AbstractMappingRule(File, Map<String, String>) - Constructor for class com.ibm.dbb.migration.AbstractMappingRule
Construct a mapping rule from a GIT repository and a set of attributes
AbstractRecordFactory - Class in com.ibm.dbb.build.report.records
The factory to create and parse the Record.
AbstractRecordFactory() - Constructor for class com.ibm.dbb.build.report.records.AbstractRecordFactory
 
accountNumber(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the account number for the interactive ISPF Gateway
accountNumber(String) - Method in class com.ibm.dbb.build.TSOExec
Set the account number for the interactive ISPF Gateway
addAllDDStatements(List<DDStatement>) - Method in class com.ibm.dbb.build.AbstractExec
Concatenates a list of DD statements to the list of DD statements for this command
addAllDependencies(List<PhysicalDependency>) - Method in class com.ibm.dbb.build.report.records.DependencySetRecord
Add all physical dependencies to the record
addAttachment(String, InputStream) - Method in interface com.ibm.dbb.metadata.BuildResult
Add an attachment to the build result
addAttachment(String, String, InputStream) - Method in interface com.ibm.dbb.metadata.BuildResult
Add an attachment to the build result
addConcatenation(DDStatement) - Method in class com.ibm.dbb.build.DDStatement
Concatenates a DD statement to this DD statement.
addConcatenation(String, String) - Method in class com.ibm.dbb.build.DDStatement
Creates a new DD statement and concatenates it to this DD statement.
addCopyToHFS(CopyToHFS) - Method in class com.ibm.dbb.build.MVSExec
Adds a CopyToHFS command that will be executed after the program is executed but before the DD statements are freed.
addDataset(String) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Add the data set to be stored in the build report.
addDDStatement(DDStatement) - Method in class com.ibm.dbb.build.AbstractExec
Add a DD statement that will be allocated prior to executing the program and freed once program execution has completed.
addDDStatement(String, String, String, boolean) - Method in class com.ibm.dbb.build.AbstractExec
Creates and adds a DD statement that will be allocated prior to executing the program and freed once program execution has completed.
addDDStatment(String, String, String, boolean) - Method in class com.ibm.dbb.build.AbstractExec
addDependency(PhysicalDependency) - Method in class com.ibm.dbb.build.report.records.DependencySetRecord
Add a physical dependency to the record
addExecutable(IExecute) - Method in class com.ibm.dbb.build.MVSJob
Adds an executable (IExecutable) to the list of executables to run.
addFilePattern(String, String, String) - Static method in class com.ibm.dbb.build.BuildProperties
Appends a file pattern to the list of associated file patterns for the property
addFilePattern(String, String) - Method in class com.ibm.dbb.build.PropertyMappings
Appends a file pattern to the list of associated file patterns for the script mapping
addFilePattern(String, String) - Static method in class com.ibm.dbb.build.ScriptMappings
Appends a file pattern to the list of associated file patterns for the script mapping
addFilePatterns(String, String, List<String>) - Static method in class com.ibm.dbb.build.BuildProperties
Appends a list of file patterns to the list of associated file patterns for the property
addFilePatterns(String, List<String>) - Method in class com.ibm.dbb.build.PropertyMappings
Appends a list of file patterns to the list of associated file patterns for the script mapping
addFilePatterns(String, List<String>) - Static method in class com.ibm.dbb.build.ScriptMappings
Appends a list of file patterns to the list of associated file patterns for the script mapping
addLogFile(File) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Add the log file associated with the command.
addLogicalDependency(LogicalDependency) - Method in class com.ibm.dbb.dependency.LogicalFile
Adds a logical dependency to the list of dependencies for this file
addLogicalFile(LogicalFile) - Method in interface com.ibm.dbb.metadata.Collection
Convenient method to save a logical file to the repository
addLogicalFiles(List<LogicalFile>) - Method in interface com.ibm.dbb.metadata.Collection
Save a list of logical files
addOutput(String, String) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Add the output to be stored in the build report.
addOutput(String, String) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Add the output to be stored in the build report.
addProperty(String, String) - Method in class com.ibm.dbb.build.report.records.PropertiesRecord
Add a name,value pair to the record
addProperty(String, String) - Method in interface com.ibm.dbb.metadata.BuildResult
Add a property to the build result
addProperty(String, List<String>) - Method in interface com.ibm.dbb.metadata.BuildResult
Add a property to the build result
addRecord(Record) - Method in class com.ibm.dbb.build.report.BuildReport
Add a record into the build report.
addRecord(Record) - Method in class com.ibm.dbb.build.report.NoopBuildReport
Does nothing
addScanner(String, IDependencyScanner) - Static method in class com.ibm.dbb.dependency.DependencyScannerRegistry
Adds an instance of IDependencyScanner to the registry
AnyTypeRecord - Class in com.ibm.dbb.build.report.records
A simple record of any type that can be created and populated in a build script.
AnyTypeRecord(String) - Constructor for class com.ibm.dbb.build.report.records.AnyTypeRecord
 
AnyTypeRecord(String, String) - Constructor for class com.ibm.dbb.build.report.records.AnyTypeRecord
 
append(boolean) - Method in class com.ibm.dbb.build.CopyToHFS
Set flag indicating if the content of the PDS member should be concatenated to the target HFS file if already exists.
archive(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the absolute path to the archive
archivedFile(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the archived file (e.g src/cobol/example.cbl)
Attachment - Interface in com.ibm.dbb.metadata
The attachment to attach to the build result
ATTR_EXTENSION - Static variable in class com.ibm.dbb.migration.MappingRule
 
ATTR_HLQ - Static variable in class com.ibm.dbb.migration.MappingRule
 
ATTR_PDS_ENCODING - Static variable in class com.ibm.dbb.migration.MappingRule
 
ATTR_PDS_MAPPING - Static variable in class com.ibm.dbb.migration.MappingRule
 
ATTR_TAG_FILE - Static variable in class com.ibm.dbb.migration.MappingRule
 
ATTR_TAG_MAPPING - Static variable in class com.ibm.dbb.migration.MappingRule
 
ATTR_TARGET_DIR - Static variable in class com.ibm.dbb.migration.MappingRule
 
ATTR_TO_LOWER - Static variable in class com.ibm.dbb.migration.MappingRule
 

B

basicPropertyKeySet() - Static method in class com.ibm.dbb.build.BuildProperties
Returns a set of keys used as basic properties
BUILD_REPORT_ONLY - Static variable in class com.ibm.dbb.build.BuildProperties
 
BuildException - Exception in com.ibm.dbb.build
Throw when a failure encounters during a build
BuildException() - Constructor for exception com.ibm.dbb.build.BuildException
Construct a new exception without a detail message.
BuildException(String) - Constructor for exception com.ibm.dbb.build.BuildException
Constructs a new exception with the specified detail message
BuildException(Throwable) - Constructor for exception com.ibm.dbb.build.BuildException
Constructs a new exception with the specified cause.
BuildException(String, Throwable) - Constructor for exception com.ibm.dbb.build.BuildException
Constructs a new exception with the specified detail message and cause.
BuildProperties - Class in com.ibm.dbb.build
The BuildProperties class represents a persistent set of properties similar to java.util.Properties.
BuildReport - Class in com.ibm.dbb.build.report
The build report contains a list of Record
BuildReportFactory - Class in com.ibm.dbb.build.report
The factory to create the build report.
BuildReportFactory() - Constructor for class com.ibm.dbb.build.report.BuildReportFactory
 
BuildResult - Interface in com.ibm.dbb.metadata
Containing the information of a build (for example: status and state, etc...)
BuildResult.QueryParms - Enum in com.ibm.dbb.metadata
Query parameters are used to do a generic query for build results.
buildResultExists(String, String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Check to see if a build result already exists
BuildResultRecord - Class in com.ibm.dbb.build.report.records
Record to store information about a build result
BuildResultRecord() - Constructor for class com.ibm.dbb.build.report.records.BuildResultRecord
Construct a record with a default ID
BuildResultRecord(String) - Constructor for class com.ibm.dbb.build.report.records.BuildResultRecord
Construct a record with the supplied ID.

C

CLEAN - Static variable in interface com.ibm.dbb.metadata.BuildResult
 
clear() - Method in class com.ibm.dbb.build.BuildProperties
 
clearFileProperties() - Static method in class com.ibm.dbb.build.BuildProperties
Removes all file properties
clearProperties() - Static method in class com.ibm.dbb.build.BuildProperties
Removes all basic properties
CLOSED_PAREN - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 
Collection - Interface in com.ibm.dbb.metadata
Containing the information of a build (for example: status and state, etc...)
collectionExists(String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Check to see if a collection by this name already exists
com.ibm.dbb.build - package com.ibm.dbb.build
 
com.ibm.dbb.build.report - package com.ibm.dbb.build.report
 
com.ibm.dbb.build.report.records - package com.ibm.dbb.build.report.records
 
com.ibm.dbb.build.smf - package com.ibm.dbb.build.smf
 
com.ibm.dbb.dependency - package com.ibm.dbb.dependency
 
com.ibm.dbb.metadata - package com.ibm.dbb.metadata
 
com.ibm.dbb.migration - package com.ibm.dbb.migration
 
command(String) - Method in class com.ibm.dbb.build.ISPFExec
Sets the TSO/ISPF command to be executed
command(String) - Method in class com.ibm.dbb.build.TSOExec
Sets the TSO/ISPF command to be executed
COMPLETE - Static variable in interface com.ibm.dbb.metadata.BuildResult
 
concatenate(DDStatement) - Method in class com.ibm.dbb.build.DDStatement
Concatenates a DD statement to this DD statement.
confDir(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the configuration directory where runIspf.sh could be found
confDir(String) - Method in class com.ibm.dbb.build.JCLExec
Set the configuration directory where jobOutput REXX script could be found
confDir(String) - Method in class com.ibm.dbb.build.TSOExec
Set the configuration directory where runIspf.sh could be found
containsKey(Object) - Method in class com.ibm.dbb.build.BuildProperties
 
containsValue(Object) - Method in class com.ibm.dbb.build.BuildProperties
 
convertControlCharacters(boolean) - Method in class com.ibm.dbb.build.CopyToHFS
Specify whether the control characters should be converted to space during copying a PDS member to HFS file.
copy() - Method in class com.ibm.dbb.build.CopyToHFS
Executes the CopyToHFS command
copy() - Method in class com.ibm.dbb.build.CopyToPDS
Executes the CopyToPDS command
copy(CopyToHFS) - Method in class com.ibm.dbb.build.MVSExec
Adds a CopyToHFS command that will be executed after the program is executed but before the DD statements are freed.
copy(String) - Method in interface com.ibm.dbb.metadata.Collection
Create a copy of this collection with the specified name
copyCollection(Collection, String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Copy a collection to a new collection with the new name
copyCollection(String, String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Copy a collection to a new collection with the new name
copyMode(DBBConstants.CopyMode) - Method in class com.ibm.dbb.build.CopyToHFS
Set the mode used by the copy.
copyMode(DBBConstants.CopyMode) - Method in class com.ibm.dbb.build.CopyToPDS
Set the mode used by the copy.
CopyToHFS - Class in com.ibm.dbb.build
This command can be used to copy a partitioned dataset (PDS) member to an HFS file.
CopyToHFS() - Constructor for class com.ibm.dbb.build.CopyToHFS
 
CopyToHFSRecord - Class in com.ibm.dbb.build.report.records
The record to store information about the command copying files to HFS.
CopyToHFSRecord() - Constructor for class com.ibm.dbb.build.report.records.CopyToHFSRecord
Construct a record with a default ID
CopyToHFSRecord(String) - Constructor for class com.ibm.dbb.build.report.records.CopyToHFSRecord
Construct a record with the supplied ID.
CopyToPDS - Class in com.ibm.dbb.build
This command is used to copy HFS files to partitioned datasets (PDS).
CopyToPDS() - Constructor for class com.ibm.dbb.build.CopyToPDS
 
CopyToPDSRecord - Class in com.ibm.dbb.build.report.records
Create a record to store information about the command copying files to data set.
CopyToPDSRecord() - Constructor for class com.ibm.dbb.build.report.records.CopyToPDSRecord
Construct a record with a default ID
CopyToPDSRecord(String) - Constructor for class com.ibm.dbb.build.report.records.CopyToPDSRecord
Construct a record with the supplied ID.
CopyToPDSRecord.OutputInfo - Class in com.ibm.dbb.build.report.records
 
create() - Method in class com.ibm.dbb.build.CreatePDS
Create a data set
createBuildResult(String, String, String, String, int) - Method in interface com.ibm.dbb.metadata.MetadataStore
Create a BuildResult in the metadata store
createBuildResult(String, String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Create a BuildResult in the metadata store
createCollection(String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Create a collection with the new name.
createCollection(String, String, String, int) - Method in interface com.ibm.dbb.metadata.MetadataStore
Create a collection with the new name.
createDb2MetadataStore(String, String, String) - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Create a basic Db2 connected metadata store instance.
createDb2MetadataStore(String, String, File) - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Create a basic Db2 connected metadata store instance.
createDb2MetadataStore(String, String, Properties) - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Create a configured Db2 backed metadata store instance using Db2 JDBC connection properties.
createDb2MetadataStore(String, File, Properties) - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Create a configured Db2 backed metadata store instance using Db2 JDBC connection properties.
createDefaultReport() - Static method in class com.ibm.dbb.build.report.BuildReportFactory
Create default build report.
createFileMetadataStore() - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Create a file system metadata store instance in the user's $HOME directory
createFileMetadataStore(String) - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Create a file system metadata store instance at the location provided.
createLogicalName(String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Create a logical name from a file name, for example: /u/user/test/cobol/myfile.cbl will create logical name MYFILE
createMemberName(String) - Static method in class com.ibm.dbb.build.CopyToPDS
Parse the member from the path of a file, for example: /u/user/test/cobol/myfile.cbl will generate a member name MYFILE
CreatePDS - Class in com.ibm.dbb.build
This command is used to create partitioned datasets (PDS).
CreatePDS() - Constructor for class com.ibm.dbb.build.CreatePDS
Construct a command to create a data set
CreatePDS(String, String) - Constructor for class com.ibm.dbb.build.CreatePDS
Construct a command to create a data set
CreatePDSRecord - Class in com.ibm.dbb.build.report.records
Create a build report record to store information about data set creation
CreatePDSRecord() - Constructor for class com.ibm.dbb.build.report.records.CreatePDSRecord
Construct a record with a default ID
CreatePDSRecord(String) - Constructor for class com.ibm.dbb.build.report.records.CreatePDSRecord
Construct a default record with a specific ID
createRecord(String, String) - Method in class com.ibm.dbb.build.report.records.DefaultRecordFactory
Create a record with the specified ID and type.
createRecord(String, String) - Method in interface com.ibm.dbb.build.report.records.IRecordFactory
Create a record from the supplied ID and type.
createReference(String, String) - Static method in class com.ibm.dbb.build.report.Util
Create a reference with default ID.
createReference(String, String, String) - Static method in class com.ibm.dbb.build.report.Util
Create a reference.

D

dataset(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the data set containing the member to copy from
dataset(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the target data set
dataset(String) - Method in class com.ibm.dbb.build.CreatePDS
Set the data set to be allocated
dataset(String) - Method in class com.ibm.dbb.build.JCLExec
Set the data set contains the JCL to be submitted
dataset - Variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord.OutputInfo
 
dataset - Variable in class com.ibm.dbb.build.report.records.ExecuteRecord.OutputInfo
 
DBB_SCRIPT_MAPPING_KEY - Static variable in class com.ibm.dbb.build.ScriptMappings
Script mapping BuildProperties key (added in DBB 1.0.2)
DBBConstants - Interface in com.ibm.dbb.build
 
DBBConstants.CopyMode - Enum in com.ibm.dbb.build
Copy modes
DBBSmfRecord - Class in com.ibm.dbb.build.smf
 
DBBSmfRecord() - Constructor for class com.ibm.dbb.build.smf.DBBSmfRecord
Create a Dependency Based Build SMF record that will be used for write SMF records.
DBBSmfRecord(byte[]) - Constructor for class com.ibm.dbb.build.smf.DBBSmfRecord
Create a Dependency Based Build SMF record object to map data read using the SMF record dump program.
dd(DDStatement) - Method in class com.ibm.dbb.build.AbstractExec
Add a DD statement that will be allocated prior to executing the program and freed once program execution has completed.
ddName(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the dd to copy from
DDNAME_KEYWORD - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 
ddnames(String) - Method in class com.ibm.dbb.build.MVSExec
Set the DDs required by the MVS module
ddref(String) - Method in class com.ibm.dbb.build.DDStatement
 
DDStatement - Class in com.ibm.dbb.build
Used with MVSExec commands for adding Data Definition (DD) statements.
DDStatement() - Constructor for class com.ibm.dbb.build.DDStatement
Constructs a empty DD Statement
DDStatement(DDStatement) - Constructor for class com.ibm.dbb.build.DDStatement
Copy constructor for DD Statement
DEFAULT_ENCODING - Static variable in interface com.ibm.dbb.build.DBBConstants
Default HFS file encoding
DEFAULT_NEWLINE - Static variable in interface com.ibm.dbb.build.DBBConstants
Default HFS file line separator
DEFAULT_SH_EXEC - Static variable in class com.ibm.dbb.build.AbstractCommandExec
The default location to the BOURNE exec.
DefaultRecordFactory - Class in com.ibm.dbb.build.report.records
The factory to create default records.
DefaultRecordFactory() - Constructor for class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
deleteAttachment(String) - Method in interface com.ibm.dbb.metadata.BuildResult
Delete an existing attachment(s) with the provided name
deleteAttribute(String) - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Delete an attribute in the record
deleteBuildResult(BuildResult) - Method in interface com.ibm.dbb.metadata.MetadataStore
Delete, from the metadata store, the build result represented by the BuildResult.
deleteBuildResults(String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Delete all build results in a build group.
deleteCollection(String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Delete a collection by a specific name.
deleteCollection(Collection) - Method in interface com.ibm.dbb.metadata.MetadataStore
Delete a collection given the collection object
deleteLogicalFile(String) - Method in interface com.ibm.dbb.metadata.Collection
Delete a logical file for a given source file
deleteProperty(String) - Method in interface com.ibm.dbb.metadata.BuildResult
Delete a property on the build result.
deleteProperty(String, String) - Method in interface com.ibm.dbb.metadata.BuildResult
Delete a property/value pair on the build result.
dependencies(List<PhysicalDependency>) - Method in class com.ibm.dbb.build.CopyToPDS
Set the dependencies of the source file
DependencyException - Exception in com.ibm.dbb.dependency
Throw when a failure encounters during dependency resolution
DependencyException() - Constructor for exception com.ibm.dbb.dependency.DependencyException
Construct a new exception without a detail message.
DependencyException(String) - Constructor for exception com.ibm.dbb.dependency.DependencyException
Constructs a new exception with the specified detail message
DependencyException(Throwable) - Constructor for exception com.ibm.dbb.dependency.DependencyException
Constructs a new exception with the specified cause.
DependencyException(String, Throwable) - Constructor for exception com.ibm.dbb.dependency.DependencyException
Constructs a new exception with the specified detail message and cause.
DependencyScanner - Class in com.ibm.dbb.dependency
Default multi-language dependency source code scanner that can be used to find dependencies for Assembler, C/C++, COBOL, and PL/I source files.
DependencyScanner() - Constructor for class com.ibm.dbb.dependency.DependencyScanner
 
DependencyScannerRegistry - Class in com.ibm.dbb.dependency
The DependencyScannerRegistry maintains a map of file extensions to IDependencyScanner instances that allows for the easy identification and retrieval of the correct IDependencyScanner for a given file path.
DependencySetRecord - Class in com.ibm.dbb.build.report.records
The record containing the dependency set record
DependencySetRecord() - Constructor for class com.ibm.dbb.build.report.records.DependencySetRecord
Construct a record with a default ID
DependencySetRecord(String) - Constructor for class com.ibm.dbb.build.report.records.DependencySetRecord
Create a dependency set record with a specific ID
deployType(String) - Method in class com.ibm.dbb.build.CopyToPDS
Specify the deploy type
deployType(String) - Method in class com.ibm.dbb.build.DDStatement
Set the deploy type for this DD
deployType - Variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord.OutputInfo
 
deployType - Variable in class com.ibm.dbb.build.report.records.ExecuteRecord.OutputInfo
 
dsn(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the dataset name for this DD statement.
DSNAME_KEYWORD - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 

E

entrySet() - Method in class com.ibm.dbb.build.BuildProperties
 
equals(Object) - Method in class com.ibm.dbb.dependency.ImpactFile
 
equals(Object) - Method in class com.ibm.dbb.dependency.LogicalDependency
 
equals(Object) - Method in class com.ibm.dbb.dependency.LogicalFile
 
equals(Object) - Method in class com.ibm.dbb.dependency.PhysicalDependency
 
ERROR - Static variable in interface com.ibm.dbb.metadata.BuildResult
 
executable(IExecute) - Method in class com.ibm.dbb.build.MVSJob
Execute a command
execute() - Method in class com.ibm.dbb.build.AbstractExec
Executes the command
execute() - Method in class com.ibm.dbb.build.CopyToHFS
Executes the CopyToHFS command
execute() - Method in class com.ibm.dbb.build.CopyToPDS
Executes the CopyToPDS command
execute() - Method in class com.ibm.dbb.build.CreatePDS
Calls the create()
execute() - Method in interface com.ibm.dbb.build.IExecute
Executes the command
execute() - Method in class com.ibm.dbb.build.JCLExec
Submit a JCL and wait for the job has been submitted
execute() - Method in class com.ibm.dbb.build.MVSJob
Executes the list of commands that were added using the addExecutable() method, cleaning up any passed DD statements at the end of the run.
executeAndWaitFor(int, TimeUnit) - Method in interface com.ibm.dbb.build.IExecute2
 
executeAndWaitFor(int, TimeUnit) - Method in class com.ibm.dbb.build.JCLExec
Submit a JCL and wait for a certain time before return
ExecuteRecord - Class in com.ibm.dbb.build.report.records
Create a record to store information about executing a command.
ExecuteRecord() - Constructor for class com.ibm.dbb.build.report.records.ExecuteRecord
Construct a record with a default ID
ExecuteRecord(String) - Constructor for class com.ibm.dbb.build.report.records.ExecuteRecord
Construct a record with the supplied ID.
ExecuteRecord.OutputInfo - Class in com.ibm.dbb.build.report.records
 

F

file(File) - Method in class com.ibm.dbb.build.CopyToHFS
Set the target file on HFS
file(File) - Method in class com.ibm.dbb.build.CopyToPDS
Set the file to copy to a data set
file(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the file that this command is processing.
file(File) - Method in class com.ibm.dbb.build.JCLExec
Set the file on the HFS that contains the JCL to be submitted
file(String) - Method in class com.ibm.dbb.build.MVSExec
Set the file that this command is processing.
file(String) - Method in class com.ibm.dbb.build.TSOExec
Set the file that this command is processing.
filePropertyValueKeySet() - Static method in class com.ibm.dbb.build.BuildProperties
Returns a Map containing the file properties key set.
findImpactedFiles(String, String) - Method in class com.ibm.dbb.dependency.SearchPathImpactFinder
This method uses the #getLogicalFile(String, String, boolean) method to retrieve the file's list of {@link LogicalDependency} to resolve.
findRecordFromReference(Reference) - Method in class com.ibm.dbb.build.report.BuildReport
Resolve a Reference to a Record.
FREE_COMMAND - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 
freePgmAllocatedDDs(boolean) - Method in class com.ibm.dbb.build.MVSExec
Set whether the DDs allocated by the program should be freed.

G

gatewayType(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the gateway type for the TSOExec command
gatewayType(String) - Method in class com.ibm.dbb.build.TSOExec
Set the gateway type for the TSOExec command
generateHTML(File) - Method in class com.ibm.dbb.build.report.BuildReport
Generate the html file from the list of records
generateMapping(String) - Method in interface com.ibm.dbb.migration.IMappingRule
Generate a list of com.ibm.dbb.migration.MappingInfo for a given data set.
generateMapping(String) - Method in class com.ibm.dbb.migration.MappingRule
Generate a list of com.ibm.dbb.migration.MappingInfo for a given data set.
get(Object) - Method in class com.ibm.dbb.build.BuildProperties
 
getAccountNumber() - Method in class com.ibm.dbb.build.AbstractCommandExec
Get the account number for the interactive ISPF Gateway
getAllDDNames() - Method in class com.ibm.dbb.build.JCLExec
Return all output DD names of the submitted job
getAllDDNames(boolean) - Method in class com.ibm.dbb.build.JCLExec
Return all qualified output DD names of the submitted job.
getAllDependencies() - Method in class com.ibm.dbb.build.report.records.DependencySetRecord
Retrieve all dependencies in this record
getAllowIncludeInAnyColumn() - Method in class com.ibm.dbb.dependency.DependencyScanner
 
getAllRecordTypes() - Method in class com.ibm.dbb.build.report.records.RecordFactoryManager
Returns all record types registered by their factories
getAllSupportedTypes() - Method in class com.ibm.dbb.build.report.records.DefaultRecordFactory
Return a list of record types that are supported by this factory
getAllSupportedTypes() - Method in interface com.ibm.dbb.build.report.records.IRecordFactory
Returns all supported record types.
getArchive() - Method in class com.ibm.dbb.build.CopyToPDS
Retrieve the absolute path to the archive
getArchive() - Method in class com.ibm.dbb.dependency.PhysicalDependency
Returns the archive path for this dependency
getArchivedFile() - Method in class com.ibm.dbb.build.CopyToPDS
Retrieve the archived file (e.g src/cobol/example.cbl)
getArchivedLogicalFile(String, String) - Static method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Returns the logical file for the source file in an archive from the logical file cache.
getArchivedLogicalFile(String, String, boolean) - Static method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Returns the logical file for the source file in an archive from the logical file cache.
getAttachment(String) - Method in interface com.ibm.dbb.metadata.BuildResult
Retrieve an attachment from the build result
getAttachments() - Method in interface com.ibm.dbb.metadata.BuildResult
Get all attachments stored in this build result
getAttr(String) - Method in class com.ibm.dbb.migration.AbstractMappingRule
Returns the value of the mapping rule attribute
getAttr(String, String) - Method in class com.ibm.dbb.migration.AbstractMappingRule
Returns the value of the mapping rule attribute
getAttribute(String) - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Return the Object value of an attribute stored in this record
getAttributeAsList(String) - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Return the value of a String List attribute stored in this record.
getAttributeAsString(String) - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Return the value of a String attribute stored in this record.
getBooleanAttr(String) - Method in class com.ibm.dbb.migration.AbstractMappingRule
Returns the boolean value of the mapping rule attribute
getBooleanAttr(String, boolean) - Method in class com.ibm.dbb.migration.AbstractMappingRule
Returns the boolean value of the mapping rule attribute
getBuild() - Method in class com.ibm.dbb.build.report.records.VersionRecord
Return the build version number of DBB
getBuild() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the DBB build number stored in the DBB SMF record
getBuild() - Method in class com.ibm.dbb.build.VersionInfo
Retrieve the build number of the toolkit
getBuildMode() - Method in class com.ibm.dbb.build.report.records.ModeRecord
Return the build mode of DBB
getBuildReport() - Static method in class com.ibm.dbb.build.report.BuildReportFactory
Returns the current build report if one initialize otherwise return a NoopBuildReport
getBuildReport() - Method in interface com.ibm.dbb.metadata.BuildResult
Return the build report HTML for display purpose
getBuildReportData() - Method in interface com.ibm.dbb.metadata.BuildResult
Return the build report JSON data
getBuildResult(String, String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Get a specific build result within a group with the unique label.
getBuildResults(Map<BuildResult.QueryParms, String>) - Method in interface com.ibm.dbb.metadata.MetadataStore
Get a build result based on the query parameters specified (ie, Group, state, status, etc).
getBuildResults(String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Get a list of all of the build results in a build group.
getCategory() - Method in class com.ibm.dbb.dependency.LogicalDependency
Returns the category the dependency belongs to.
getChecksum() - Method in interface com.ibm.dbb.metadata.Attachment
Return the checksum of the attachment
getCollectControlTransfers() - Method in class com.ibm.dbb.dependency.DependencyScanner
 
getCollection() - Method in class com.ibm.dbb.dependency.ImpactFile
Returns the repository collection this impacted file was located in
getCollection() - Method in class com.ibm.dbb.dependency.PhysicalDependency
Returns the repository collection name the dependency was located in
getCollection(String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Get a collection by a specific name.
getCollections() - Method in class com.ibm.dbb.dependency.SearchPathImpactFinder
Returns the list of collections for the impact finder
getCollections() - Method in interface com.ibm.dbb.metadata.MetadataStore
Returns a list of collections from the metadata store
getCommand() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns the TSO/ISPF command to be executed
getCommand() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the command "DBBCOPY" to be stored in the build report.
getCommand() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Return the command to be stored in the build report.
getConcatenations() - Method in class com.ibm.dbb.build.DDStatement
Retrieves the list of DD statements that are concatenated to this DD statement
getConfDir() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns the configuration directory where runIspf.sh could be found
getConfDir() - Method in class com.ibm.dbb.build.JCLExec
Returns the configuration directory where jobOutput REXX script could be found
getContent() - Method in interface com.ibm.dbb.metadata.Attachment
Returns an input stream of the data
getContentType() - Method in interface com.ibm.dbb.metadata.Attachment
Return the content type of the attachment
getCopyMode() - Method in class com.ibm.dbb.build.CopyToHFS
Return the mode used by the copy.
getCopyMode() - Method in class com.ibm.dbb.build.CopyToPDS
Return the mode used by the copy.
getCreated() - Method in interface com.ibm.dbb.metadata.MetadataObject
Return the time that the repository object was created
getCreatedBy() - Method in interface com.ibm.dbb.metadata.MetadataObject
Return the user that creates the repository object
getDataset() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve the data set containing the member to copy from
getDataset() - Method in class com.ibm.dbb.build.CopyToPDS
Retrieve the target data set
getDataset() - Method in class com.ibm.dbb.build.CreatePDS
Retrieve the data set to be allocated
getDataset() - Method in class com.ibm.dbb.build.JCLExec
Return the data set that contains the JCL to be submitted
getDataset() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the dataset.
getDataset() - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Return the data set to be created
getDataset() - Method in class com.ibm.dbb.migration.MappingInfo
The data set contains members to be migrated
getDatasets() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Return a list of data sets being stored in the build report.
getDate() - Method in class com.ibm.dbb.build.report.records.VersionRecord
Return the date of the DBB build
getDate() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header date.
getDate() - Method in class com.ibm.dbb.build.VersionInfo
Retrieve the date the toolkit was built
getDdName() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve the DD to copy from
getDDref() - Method in class com.ibm.dbb.build.DDStatement
Get the DD reference for this DD statement
getDDStatements() - Method in class com.ibm.dbb.build.AbstractExec
Retrieves the list of DD statements for this command
getDefaultLibrary() - Method in class com.ibm.dbb.dependency.DependencyScanner
 
getDependencies() - Method in class com.ibm.dbb.build.CopyToPDS
Get all physical dependencies of the source file
getDeployType() - Method in class com.ibm.dbb.build.CopyToPDS
Return the deploy type
getDeployType() - Method in class com.ibm.dbb.build.DDStatement
get the deploy type for this DD
getDeployType() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the deploy type.
getDestination() - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
The USS file to copy the data set to.
getDestination() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the data set to copy the file to.
getDsn() - Method in class com.ibm.dbb.build.DDStatement
Retrieves the dataset name for this DD statement.
getExcludeFilter() - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Returns the current excludeFilter used by the load module scanner.
getExcludeFilter() - Method in class com.ibm.dbb.dependency.LinkEditScanner
Returns the current excludeFilter used by the load module scanner.
getExecutables() - Method in class com.ibm.dbb.build.MVSJob
Return a list of commands to be executed
getExpandIncludeInComment() - Method in class com.ibm.dbb.dependency.DependencyScanner
 
getFailedStepNumber() - Method in class com.ibm.dbb.build.MVSJob
Retrieve the index of the commands failed to execute
getFile() - Method in class com.ibm.dbb.build.AbstractExec
Returns the relative path of the file that this command is processing.
getFile() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve the target file on HFS
getFile() - Method in class com.ibm.dbb.build.CopyToPDS
Retrieve the file to copy to a data set
getFile() - Method in class com.ibm.dbb.build.JCLExec
Return the file on the HFS that contains the JCL to be submitted
getFile() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the file associated with the command.
getFile() - Method in class com.ibm.dbb.build.report.records.DependencySetRecord
Return the file to store the dependencies
getFile() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Return the file associated with the command.
getFile() - Method in class com.ibm.dbb.dependency.ImpactFile
Returns the path (usually relative to a root source directory) of the physical file impacted
getFile() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns the path (usually relative to a source directory) of the physical file that was scanned
getFile() - Method in class com.ibm.dbb.dependency.PhysicalDependency
Returns the resolved physical file for this dependency
getFileAttr(String) - Method in class com.ibm.dbb.migration.AbstractMappingRule
 
getFileProperty(String, String) - Static method in class com.ibm.dbb.build.BuildProperties
Searches for the file property for the given key that is associated to the file.
getFilePropertyPatterns(String, String) - Static method in class com.ibm.dbb.build.BuildProperties
Returns the list of file patterns associated with a file property
getFlag() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header flag.
getFreeFormatCobol() - Method in class com.ibm.dbb.dependency.DependencyScanner
 
getFullyQualifiedDsn() - Method in class com.ibm.dbb.migration.MappingInfo
Construct a fully qualified data set member
getGatewayType() - Method in class com.ibm.dbb.build.AbstractCommandExec
Get the gateway type for the TSOExec command
getGroup() - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Return the group containing the build result
getGroup() - Method in interface com.ibm.dbb.metadata.BuildResult
Return the group the build belongs to
getGroupId() - Method in class com.ibm.dbb.build.AbstractCommandExec
Get the group ID for the interactive ISPF Gateway
getHeader() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns copy of the byte array containing only the SMF record header.
getHeaderLength() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns length of the SMF record header.
getHFSEncoding() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve the target HFS file encoding.
getHFSEncoding() - Method in class com.ibm.dbb.build.CopyToPDS
Retrieve the source HFS file encoding.
getHfsPath() - Method in class com.ibm.dbb.migration.MappingInfo
The HFS path to copy the member to
getId() - Method in class com.ibm.dbb.build.report.records.Record
Return the ID of the record.
getImpactedFiles(List<String>, List<LogicalDependency>) - Method in interface com.ibm.dbb.metadata.MetadataStore
Get a list of impacted files in a list of collections with dependencies on a list of logical dependencies.
getInstance() - Static method in class com.ibm.dbb.build.BuildProperties
Returns a singleton instance of BuildProperties.
getInstance() - Static method in class com.ibm.dbb.build.report.records.RecordFactoryManager
Create an instance of the manager.
getInstance() - Static method in class com.ibm.dbb.build.VersionInfo
Retrieve an instance of VersionInfo
getInstreamData() - Method in class com.ibm.dbb.build.DDStatement
Retrieve the instream data of this DD.
getJclEncoding() - Method in class com.ibm.dbb.build.JCLExec
Return the encoding of the JCL
getKey() - Method in class com.ibm.dbb.build.CopyToPDS
Return the key (file)
getKeyName() - Method in class com.ibm.dbb.build.PropertyMappings
 
getLabel() - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Return the label of the build result
getLabel() - Method in interface com.ibm.dbb.metadata.BuildResult
Returns the label of the build result
getLanguage() - Method in class com.ibm.dbb.dependency.ImpactFile
Returns the coding language of the impacted source file
getLanguage() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns the coding language for this source file
getLanguageHint() - Method in class com.ibm.dbb.dependency.DependencyScanner
 
getLastBuildResult(String, int, int) - Method in interface com.ibm.dbb.metadata.MetadataStore
Get the latest build result within a group with the specified state and status.
getLastUpdated() - Method in interface com.ibm.dbb.metadata.MetadataObject
Return the time the repository object last updated
getLastUpdatedBy() - Method in interface com.ibm.dbb.metadata.MetadataObject
Return the user that updated the repository object
getLength() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns the length of the SMF record
getLibpath() - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Get the value of LIBPATH used for this instance of the Link Edit Scanner.
getLibpath() - Method in class com.ibm.dbb.dependency.LinkEditScanner
Get the value of LIBPATH used for this instance of the Link Edit Scanner.
getLibrary() - Method in class com.ibm.dbb.dependency.LogicalDependency
Returns the library (location) of the dependency
getLname() - Method in class com.ibm.dbb.dependency.ImpactFile
Return the logical name of the impacted file
getLname() - Method in class com.ibm.dbb.dependency.LogicalDependency
Returns the logical name of the dependency
getLname() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns the logical name of the file
getLocation() - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Return the location of the file metadata store of the build result
getLogEncoding() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns the encoding of the log file
getLogFile() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns the path to the log file
getLogFiles() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Return a list of the log files associated with the command.
getLogicalDependencies() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns the list of logical dependencies for this file
getLogicalFile() - Method in class com.ibm.dbb.dependency.ImpactFile
 
getLogicalFile(String, String) - Static method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Returns the logical file for the source file from the logical file cache.
getLogicalFile(String, String, boolean) - Static method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Returns the logical file for the source file from the logical file cache.
getLogicalFile(String) - Method in interface com.ibm.dbb.metadata.Collection
Return a logical file for a source file
getLogicalFiles(String) - Method in interface com.ibm.dbb.metadata.Collection
Return a list of logical files for a program
getLogicalFiles(LogicalDependency) - Method in interface com.ibm.dbb.metadata.Collection
Get all logical files that match a given logical dependency
getLogicalFiles() - Method in interface com.ibm.dbb.metadata.Collection
Get a list of all logical files in a Collection
getLogLevel() - Method in class com.ibm.dbb.build.AbstractCommandExec
Get the log level for the interactive ISPF Gateway
getMappedList(String, List<String>) - Method in class com.ibm.dbb.build.PropertyMappings
Returns a sublist of files that are mapped the value name
getMappedList(String, File) - Method in class com.ibm.dbb.build.PropertyMappings
Returns a sublist of files that are mapped the value name
getMappedList(String, File, String) - Method in class com.ibm.dbb.build.PropertyMappings
Returns a sublist of files that are mapped the value
getMappedList(String, List<String>) - Static method in class com.ibm.dbb.build.ScriptMappings
Returns a sublist of files that are mapped the the script name
getMappedList(String, File) - Static method in class com.ibm.dbb.build.ScriptMappings
Returns a sublist of files that are mapped the the script name
getMappedList(String, File, String) - Static method in class com.ibm.dbb.build.ScriptMappings
Returns a sublist of files that are mapped the the script name
getMaxRC() - Method in class com.ibm.dbb.build.JCLExec
Return the Max RC of the submitted job
getMaxRC() - Method in class com.ibm.dbb.build.MVSJob
Retrieve the expected maximum return code
getMember() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve the member to copy from
getMember() - Method in class com.ibm.dbb.build.CopyToPDS
Retrieve the target member
getMember() - Method in class com.ibm.dbb.build.JCLExec
Return the member in a data set that contains the JCL to be submitted
getMember() - Method in class com.ibm.dbb.migration.MappingInfo
Returns the member to be migrated
getMetadataStore() - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Returns a previously created metadata store instance.
getMod() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the Mod number stored in the DBB SMF record
getMode() - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
Return the copy mode.
getMode() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the copy mode.
getName() - Method in class com.ibm.dbb.build.DDStatement
Retrieves the DD name of this DD statement.
getName() - Method in interface com.ibm.dbb.metadata.Attachment
Return the name of the attachment
getName() - Method in interface com.ibm.dbb.metadata.Collection
Return the name of the Collection
getNextId(String) - Method in class com.ibm.dbb.build.report.records.RecordFactoryManager
Generate an unique ID for a specific record type.
getOptions() - Method in class com.ibm.dbb.build.AbstractCommandExec
Retrieve the options to pass to the command
getOptions() - Method in class com.ibm.dbb.build.CreatePDS
Retrieve the options to be used to allocate the data set
getOptions() - Method in class com.ibm.dbb.build.DDStatement
Retrieves the BPXWDYN allocation options for this DD statement.
getOptions() - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Return the options used to allocate the new data set
getOptions() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Return the options used by the command to be stored in the build report.
getOutput() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns the output from the ISPF command
getOutput() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the output.
getOutputs() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the list of outputs being stored in the build report.
getOutputs() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Return the list of outputs being stored in the build report.
getOwner() - Method in interface com.ibm.dbb.metadata.ManagedObject
Return the owner of the managed object
getPath() - Method in class com.ibm.dbb.build.DDStatement
Retrieves the path for this DD statement.
getPDSEncoding() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve the source PDS member encoding.
getPDSEncoding() - Method in class com.ibm.dbb.build.CopyToPDS
Retrieve the target PDS member encoding.
getPdsEncoding() - Method in class com.ibm.dbb.migration.MappingInfo
The encoding to be used to read the contents of the member in the data set
getPermission() - Method in interface com.ibm.dbb.metadata.ManagedObject
Return the permission for the managed object
getProcedureName() - Method in class com.ibm.dbb.build.AbstractCommandExec
Get the procedure name for the interactive ISPF Gateway
getProductFeature() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the Product Feature stored in the DBB SMF record
getProductId() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the Product Id stored in the DBB SMF record
getProductName() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the Product Name stored in the DBB SMF record
getProperties() - Method in class com.ibm.dbb.build.report.records.PropertiesRecord
Return a list of properties in this record
getProperties(String) - Method in interface com.ibm.dbb.metadata.BuildResult
returns all of the values of the named property in the build result
getProperty(String) - Static method in class com.ibm.dbb.build.BuildProperties
Returns the basic property value
getProperty(String) - Method in class com.ibm.dbb.build.report.records.PropertiesRecord
Return the value of the property stored in this record
getProperty(String) - Method in interface com.ibm.dbb.metadata.BuildResult
return the value of the property in the build result.
getPropertyNames() - Method in interface com.ibm.dbb.metadata.BuildResult
returns a list of property names in the build result
getRc() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the RC associated with the command.
getRc() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Return the RC associated with the command.
getReadOptions() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve additional read options used by z/OS C library I/O functions.
getRecord() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns a copy of the byte array containing the SMF record data.
getRecords() - Method in class com.ibm.dbb.build.report.BuildReport
Returns a immutable list of records being stored in this build report.
getRefId() - Method in class com.ibm.dbb.build.report.records.Reference
Return the ID of the actual record that this reference is referring to.
getRefType() - Method in class com.ibm.dbb.build.report.records.Reference
Return the type of the actual record that this reference is referring to.
getRegionSize() - Method in class com.ibm.dbb.build.AbstractCommandExec
Get the region size for the interactive ISPF Gateway
getRelease() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the release number stored in the DBB SMF record
getScanner(String) - Static method in class com.ibm.dbb.dependency.DependencyScannerRegistry
Returns the instance of IDependencyScanner registered for this file's file extension or the default DBB DependencyScanner if no scanner is registered to the file extension.
getScannerOutput() - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Retrieve the raw output from the module scanner
getScannerOutput() - Method in class com.ibm.dbb.dependency.LinkEditScanner
Retrieve the raw output from the module scanner
getScanNetviewDependencies() - Method in class com.ibm.dbb.dependency.DependencyScanner
 
getScriptName(String) - Static method in class com.ibm.dbb.build.ScriptMappings
Returns the script name associated to the relative path file or NULL if no script name is found for the file.
getScriptNames() - Static method in class com.ibm.dbb.build.ScriptMappings
Returns all the script mappings names
getSearchPath() - Method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Returns the dependency search path for the dependency resolver
getSearchPath() - Method in class com.ibm.dbb.dependency.SearchPathImpactFinder
Returns the dependency search path for the impact finder
getSearchPathList() - Method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
 
getSearchPathList() - Method in class com.ibm.dbb.dependency.SearchPathImpactFinder
 
getSegment() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header segment.
getShExec() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns the path to the Bourne shell executor
getSID() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header system identification.
getSize() - Method in interface com.ibm.dbb.metadata.Attachment
Return the size of the attachment in bytes
getSource() - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
Returns the data set to copy from.
getSource() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Return the USS file to copy from.
getSourceDir() - Method in class com.ibm.dbb.dependency.PhysicalDependency
Returns the root source directory the physical file will be located in
getState() - Method in interface com.ibm.dbb.metadata.BuildResult
Returns the current state of the build result
getStatus() - Method in interface com.ibm.dbb.metadata.BuildResult
Returns the current status of the build result
getStoreType() - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Return the metadata store type of the build result
getSubmittedJobId() - Method in class com.ibm.dbb.build.JCLExec
Returns the ID of the submitted job in form of <jobName>(<jobId>)
getSubmittedJobName() - Method in class com.ibm.dbb.build.JCLExec
Returns the name of the submitted job
getSubType() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header subtype
getTeam() - Method in interface com.ibm.dbb.metadata.ManagedObject
Return the team for the managed object
getText() - Method in class com.ibm.dbb.build.JCLExec
Return the JCL to be submitted
getTime() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header time.
getTimestamp() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the timestamp stored in the DBB SMF record
getType() - Method in class com.ibm.dbb.build.report.records.Record
Return the type of the record.
getType() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header type.
getUrl() - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Return the URL to the build result
getUserid() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the userid stored in the DBB SMF record.
getValue(String) - Method in class com.ibm.dbb.build.PropertyMappings
Returns the value associated to the relative path file or NULL if no value is found for the file.
getValues() - Method in class com.ibm.dbb.build.PropertyMappings
Returns all the values of the map
getVersion() - Method in class com.ibm.dbb.build.report.records.VersionRecord
Return the version of DBB
getVersion() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Returns the Version number stored in the DBB SMF record
getVersion() - Method in class com.ibm.dbb.build.VersionInfo
Retrieve the version of the toolkit
getVolser() - Method in class com.ibm.dbb.build.CopyToHFS
Return the volume serial of the data set
getVolser() - Method in class com.ibm.dbb.build.CopyToPDS
Return the volume serial of the data set
getVolser() - Method in class com.ibm.dbb.build.JCLExec
Return the volume serial of the data set
getWID() - Method in class com.ibm.dbb.build.smf.SmfRecord
Returns SMF record header subsystem identification.
groupId(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the group ID for the interactive ISPF Gateway
groupId(String) - Method in class com.ibm.dbb.build.TSOExec
Set the group ID for the interactive ISPF Gateway

H

hashCode() - Method in class com.ibm.dbb.dependency.ImpactFile
 
hashCode() - Method in class com.ibm.dbb.dependency.LogicalDependency
 
hashCode() - Method in class com.ibm.dbb.dependency.LogicalFile
 
hashCode() - Method in class com.ibm.dbb.dependency.PhysicalDependency
 
hfsEncoding(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the target HFS file encoding.
hfsEncoding(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the source HFS file encoding.

I

id - Variable in class com.ibm.dbb.build.report.records.Record
 
IDependencyScanner - Interface in com.ibm.dbb.dependency
Scanner to be used to scan for dependencies of a source file
IExecute - Interface in com.ibm.dbb.build
Execute a command on a system z environment.
IExecute2 - Interface in com.ibm.dbb.build
 
ILinkEditScanner - Interface in com.ibm.dbb.dependency
 
IMappingRule - Interface in com.ibm.dbb.migration
Define a mapping rule for migrating members in data set to HFS
ImpactFile - Class in com.ibm.dbb.dependency
The ImpactFile class represents an output of the ImpactResolver which searches repository collections for files (programs) that have a dependency (are impacted by changes) to the search file.
ImpactFile(String, String, String, Collection) - Constructor for class com.ibm.dbb.dependency.ImpactFile
Public Constructor
ImpactFile(LogicalFile, Collection) - Constructor for class com.ibm.dbb.dependency.ImpactFile
Public Constructor
instreamData(String) - Method in class com.ibm.dbb.build.DDStatement
Set the instream data for this DD
INTERACTIVE_GATEWAY - Static variable in class com.ibm.dbb.build.AbstractCommandExec
Constant for the ISPF Interactive Gateway
IRecordFactory - Interface in com.ibm.dbb.build.report.records
The factory that can parse and create certain types of a record.
isAppend() - Method in class com.ibm.dbb.build.CopyToHFS
Retrieve flag indicating if the content of the PDS member should be concatenated to the target HFS file if already exists.
isCICS() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns flag indicating program contains EXEC CICS statements
isConvertControlCharacters() - Method in class com.ibm.dbb.build.CopyToHFS
Return whether the control characters should be converted to space during copying a PDS member to HFS file.
isDisableCache() - Method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Returns true if the LogicalFile cache is disabled.
isDisableCache() - Method in class com.ibm.dbb.dependency.SearchPathImpactFinder
Returns true if the LogicalFile cache is disabled.
isDLI() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns flag indicating program contains EXEC DLI statements
isEmpty() - Method in class com.ibm.dbb.build.BuildProperties
 
isExcluded() - Method in class com.ibm.dbb.dependency.PhysicalDependency
 
isExists() - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Return true if the data set already exists; false otherwise
isFreePgmAllocatedDDs() - Method in class com.ibm.dbb.build.MVSExec
Return true if the DDs allocated by programs should be freed.
isKeepCommandScript() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns true if REXX command data set should be kept after execution.
isMapped(String, String) - Method in class com.ibm.dbb.build.PropertyMappings
Returns true if the list contains the value mapping
isMapped(String, String) - Static method in class com.ibm.dbb.build.ScriptMappings
Returns true if the list contains the script mapping
isMQ() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns flag indicating program contains MQ calls
isOutput() - Method in class com.ibm.dbb.build.CopyToPDS
Return true if the output defined.
isOutput() - Method in class com.ibm.dbb.build.DDStatement
Check if this DD is an output DD.
isPass() - Method in class com.ibm.dbb.build.DDStatement
Tests the pass flag for this DD statement.
ISPF_RETURN_CODE - Static variable in class com.ibm.dbb.build.AbstractCommandExec
Internal use to retrieve the RC returned from running the command
ISPFExec - Class in com.ibm.dbb.build
Execute an ISPF command Example of usage:
ISPFExec() - Constructor for class com.ibm.dbb.build.ISPFExec
Default constructor
isReport() - Method in class com.ibm.dbb.build.DDStatement
Check if this DD should be reported in the build report
isResolved() - Method in class com.ibm.dbb.dependency.PhysicalDependency
Flag indicating if the logical dependency was resolved to a physical file
isReuseIspfSession() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns true if an existing ISPF session should be reused
isSQL() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns flag indicating program contains EXEC SQL statements
isWaitingForResponse() - Method in class com.ibm.dbb.build.AbstractCommandExec
Returns whether or not the ISPFExec or TSOExec is expecting a response

J

jclEncoding(String) - Method in class com.ibm.dbb.build.JCLExec
Set the encoding of the JCL
JCLExec - Class in com.ibm.dbb.build
Submit a JCL in a member of a data set, or a file on HFS, or an internal memory.
JCLExec() - Constructor for class com.ibm.dbb.build.JCLExec
 

K

keepCommandScript(boolean) - Method in class com.ibm.dbb.build.ISPFExec
Sets to true if the REXX command data set should be kept.
keepCommandScript(boolean) - Method in class com.ibm.dbb.build.TSOExec
Sets to true if the REXX command data set should be kept.
key(String) - Method in class com.ibm.dbb.build.CopyToPDS
Specify the key (file)
keySet() - Method in class com.ibm.dbb.build.BuildProperties
 

L

LEGACY_GATEWAY - Static variable in class com.ibm.dbb.build.AbstractCommandExec
Constant for the ISPF Legacy Gateway
LinkEditScanner - Class in com.ibm.dbb.dependency
 
LinkEditScanner() - Constructor for class com.ibm.dbb.dependency.LinkEditScanner
 
list() - Static method in class com.ibm.dbb.build.BuildProperties
Returns a list of all the basic and file properties
listBuildResultGroups() - Method in interface com.ibm.dbb.metadata.MetadataStore
Get a list of all of the build result groups.
listBuildResultLabels(String) - Method in interface com.ibm.dbb.metadata.MetadataStore
Get a list of all build result labels within a build group.
load(String, String) - Static method in class com.ibm.dbb.build.BuildProperties
Loads a list of file properties from an external properties file
load(String, String, String) - Static method in class com.ibm.dbb.build.BuildProperties
Loads a list of file properties from an external properties file
load(File) - Static method in class com.ibm.dbb.build.BuildProperties
Loads a list of file properties from an external properties file
load(File, String) - Static method in class com.ibm.dbb.build.BuildProperties
Loads a list of file properties from an external properties file
logEncoding(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the encoding for the log file this command creates
logEncoding(String) - Method in class com.ibm.dbb.build.TSOExec
Set the encoding for the log file this command creates
logFile(File) - Method in class com.ibm.dbb.build.ISPFExec
Sets the path to the log file
logFile(File) - Method in class com.ibm.dbb.build.TSOExec
Sets the path to the log file
LogicalDependency - Class in com.ibm.dbb.dependency
The LogicalDependency class represents a dependency (usually a copybook or include file) gathered by a dependency scanner and stored in a repository collection.
LogicalDependency() - Constructor for class com.ibm.dbb.dependency.LogicalDependency
 
LogicalDependency(String, String, String) - Constructor for class com.ibm.dbb.dependency.LogicalDependency
 
LogicalFile - Class in com.ibm.dbb.dependency
The LogicalFile class represents scanned source file dependency data stored in a repository collection.
LogicalFile(String, String) - Constructor for class com.ibm.dbb.dependency.LogicalFile
Used to create an instance of LogicalFile
LogicalFile(String, String, String, boolean, boolean, boolean) - Constructor for class com.ibm.dbb.dependency.LogicalFile
Used to create an instance of LogicalFile
LogicalFile(String, String, String, boolean, boolean, boolean, boolean) - Constructor for class com.ibm.dbb.dependency.LogicalFile
Used to create an instance of LogicalFile
logLevel(int) - Method in class com.ibm.dbb.build.ISPFExec
Set the log level for the interactive ISPF Gateway
logLevel(int) - Method in class com.ibm.dbb.build.TSOExec
Set the log level for the interactive ISPF Gateway

M

ManagedObject - Interface in com.ibm.dbb.metadata
 
MappingInfo - Class in com.ibm.dbb.migration
Define the information required to copy members from data set to HFS
MappingInfo() - Constructor for class com.ibm.dbb.migration.MappingInfo
 
MappingRule - Class in com.ibm.dbb.migration
Define a mapping rule using HLQ.
MappingRule(File, Map<String, String>) - Constructor for class com.ibm.dbb.migration.MappingRule
Construct a Mapping Rule from a local GIT repository and a list of attributes known by this mapping rule
maxRC(int) - Method in class com.ibm.dbb.build.MVSJob
Set the maximum return code allowed during the execute method
member(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the member to copy from
member(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the target member
member(String) - Method in class com.ibm.dbb.build.JCLExec
Set the member in a data set that contains the JCL to be submitted
METADATA_STORE_PASSWORD - Static variable in class com.ibm.dbb.build.BuildProperties
 
METADATA_STORE_SCHEMA - Static variable in class com.ibm.dbb.build.BuildProperties
 
METADATA_STORE_TYPE - Static variable in class com.ibm.dbb.build.BuildProperties
 
METADATA_STORE_TYPE_DB2 - Static variable in class com.ibm.dbb.build.BuildProperties
 
METADATA_STORE_TYPE_FILE - Static variable in class com.ibm.dbb.build.BuildProperties
 
METADATA_STORE_URL - Static variable in class com.ibm.dbb.build.BuildProperties
 
METADATA_STORE_USERID - Static variable in class com.ibm.dbb.build.BuildProperties
 
MetadataObject - Interface in com.ibm.dbb.metadata
 
MetadataStore - Interface in com.ibm.dbb.metadata
 
metadataStoreExists() - Static method in class com.ibm.dbb.metadata.MetadataStoreFactory
Check to see if a MetadataStore instance already exists
MetadataStoreFactory - Class in com.ibm.dbb.metadata
 
MetadataStoreFactory() - Constructor for class com.ibm.dbb.metadata.MetadataStoreFactory
 
ModeRecord - Class in com.ibm.dbb.build.report.records
 
ModeRecord() - Constructor for class com.ibm.dbb.build.report.records.ModeRecord
Construct a record with a default ID
ModeRecord(String) - Constructor for class com.ibm.dbb.build.report.records.ModeRecord
Construct a default record with the specific ID
MVSExec - Class in com.ibm.dbb.build
The MVSExec command is used to execute a program on System z.
MVSExec() - Constructor for class com.ibm.dbb.build.MVSExec
Default Constructor
MVSJob - Class in com.ibm.dbb.build
The MVSJob class is used to collect and free passed DD statements between MVSExec commands.
MVSJob() - Constructor for class com.ibm.dbb.build.MVSJob
Default Constructor

N

name(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the DD name for this DD statement.
NEW - Static variable in interface com.ibm.dbb.metadata.BuildResult
 
NoopBuildReport - Class in com.ibm.dbb.build.report
A basic build report that does nothing.

O

OPEN_PAREN - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 
options(String) - Method in class com.ibm.dbb.build.CreatePDS
Set the options to be used to allocate the data set
options(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the BPXWDYN allocation options for this DD statement.
options(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the options to pass to the command
options(String) - Method in class com.ibm.dbb.build.TSOExec
Set the options to pass to the command
output(boolean) - Method in class com.ibm.dbb.build.CopyToPDS
Set whether the output has been specified
output(boolean) - Method in class com.ibm.dbb.build.DDStatement
Set whether this DD as an output DD
OutputInfo() - Constructor for class com.ibm.dbb.build.report.records.CopyToPDSRecord.OutputInfo
 
OutputInfo() - Constructor for class com.ibm.dbb.build.report.records.ExecuteRecord.OutputInfo
 

P

parm(String) - Method in class com.ibm.dbb.build.MVSExec
Set the parameters to be passed to the MVS module
parse(InputStream) - Static method in class com.ibm.dbb.build.report.BuildReport
Create a build report from an InputStream.
parse(InputStreamReader) - Static method in class com.ibm.dbb.build.report.BuildReport
Create a build report from an InputStreamReader.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.DependencySetRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.ModeRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.PropertiesRecord
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.Record
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.RecordFactoryManager
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.Reference
Create the record from JSON.
parse(JSONObject) - Method in class com.ibm.dbb.build.report.records.VersionRecord
Create the record from JSON.
ParseException - Exception in com.ibm.dbb.build.report
Thrown when an exception occurs when parsing the build report.
ParseException() - Constructor for exception com.ibm.dbb.build.report.ParseException
Constructs a ParseException with no message.
ParseException(String) - Constructor for exception com.ibm.dbb.build.report.ParseException
Constructs a ParseException with a detail message
ParseException(Throwable) - Constructor for exception com.ibm.dbb.build.report.ParseException
Constructs a ParseException with the cause of the exception.
ParseException(String, Throwable) - Constructor for exception com.ibm.dbb.build.report.ParseException
Constructs a ParseException with a detail message and the cause of the exception.
parseFromJSON(JSONObject) - Method in class com.ibm.dbb.dependency.LogicalDependency
 
parseFromJSON(JSONObject) - Method in class com.ibm.dbb.dependency.PhysicalDependency
 
parseRecord(JSONObject) - Method in class com.ibm.dbb.build.report.records.AbstractRecordFactory
Parse the record from JSON format.
parseRecord(JSONObject) - Method in interface com.ibm.dbb.build.report.records.IRecordFactory
Create the record from JSON.
pass(boolean) - Method in class com.ibm.dbb.build.DDStatement
Sets the pass flag for this DD statement.
path(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the path for this DD statement.
PATH_KEYWORD - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 
pdsEncoding(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the source PDS member encoding.
pdsEncoding(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the target PDS member encoding.
pgm(String) - Method in class com.ibm.dbb.build.MVSExec
Set the name of MVS module to execute
PhysicalDependency - Class in com.ibm.dbb.dependency
The PhysicalDependency class represents a logical dependency that has been processed by the DependencyResolver.
PhysicalDependency() - Constructor for class com.ibm.dbb.dependency.PhysicalDependency
 
PhysicalDependency(LogicalDependency) - Constructor for class com.ibm.dbb.dependency.PhysicalDependency
Public Constructor
PhysicalDependency(LogicalDependency, String, String, String) - Constructor for class com.ibm.dbb.dependency.PhysicalDependency
Public Constructor
procedureName(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the procedure name for the interactive ISPF Gateway
procedureName(String) - Method in class com.ibm.dbb.build.TSOExec
Set the procedure name for the interactive ISPF Gateway
PROCESSING - Static variable in interface com.ibm.dbb.metadata.BuildResult
 
PROP_BUILD - Static variable in class com.ibm.dbb.build.report.records.VersionRecord
 
PROP_BUILD_MODE - Static variable in class com.ibm.dbb.build.report.records.ModeRecord
 
PROP_COMMAND - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_COMMAND - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_DATASET - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_DATASET - Static variable in class com.ibm.dbb.build.report.records.CreatePDSRecord
 
PROP_DATASET - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_DATASETS - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_DATE - Static variable in class com.ibm.dbb.build.report.records.VersionRecord
 
PROP_DEPLOY_TYPE - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_DEPLOY_TYPE - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_DESTINATION - Static variable in class com.ibm.dbb.build.report.records.CopyToHFSRecord
 
PROP_DESTINATION - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_EXISTS - Static variable in class com.ibm.dbb.build.report.records.CreatePDSRecord
 
PROP_FILE - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_FILE - Static variable in class com.ibm.dbb.build.report.records.DependencySetRecord
 
PROP_FILE - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_GROUP - Static variable in class com.ibm.dbb.build.report.records.BuildResultRecord
 
PROP_ID - Static variable in class com.ibm.dbb.build.report.records.Record
 
PROP_LABEL - Static variable in class com.ibm.dbb.build.report.records.BuildResultRecord
 
PROP_LOCATION - Static variable in class com.ibm.dbb.build.report.records.BuildResultRecord
 
PROP_LOGS - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_MODE - Static variable in class com.ibm.dbb.build.report.records.CopyToHFSRecord
 
PROP_MODE - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_OPTIONS - Static variable in class com.ibm.dbb.build.report.records.CreatePDSRecord
 
PROP_OPTIONS - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_OUTPUTS - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_OUTPUTS - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_PROPERTIES - Static variable in class com.ibm.dbb.build.report.records.PropertiesRecord
 
PROP_RC - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_RC - Static variable in class com.ibm.dbb.build.report.records.ExecuteRecord
 
PROP_RECORD - Static variable in class com.ibm.dbb.build.report.BuildReport
 
PROP_REF_ID - Static variable in class com.ibm.dbb.build.report.records.Reference
 
PROP_REF_TYPE - Static variable in class com.ibm.dbb.build.report.records.Reference
 
PROP_SOURCE - Static variable in class com.ibm.dbb.build.report.records.CopyToHFSRecord
 
PROP_SOURCE - Static variable in class com.ibm.dbb.build.report.records.CopyToPDSRecord
 
PROP_STORE_TYPE - Static variable in class com.ibm.dbb.build.report.records.BuildResultRecord
 
PROP_TYPE - Static variable in class com.ibm.dbb.build.report.records.Record
 
PROP_URL - Static variable in class com.ibm.dbb.build.report.records.BuildResultRecord
 
PROP_VERSION - Static variable in class com.ibm.dbb.build.report.records.VersionRecord
 
PropertiesRecord - Class in com.ibm.dbb.build.report.records
A basic record containing a list of name,value pairs
PropertiesRecord() - Constructor for class com.ibm.dbb.build.report.records.PropertiesRecord
Construct a record with a default ID
PropertiesRecord(String) - Constructor for class com.ibm.dbb.build.report.records.PropertiesRecord
Create a PropertiesRecord with a specific ID
PropertyMappings - Class in com.ibm.dbb.build
 
PropertyMappings(String) - Constructor for class com.ibm.dbb.build.PropertyMappings
Constructor
put(String, String) - Method in class com.ibm.dbb.build.BuildProperties
 
putAll(Map<? extends String, ? extends String>) - Method in class com.ibm.dbb.build.BuildProperties
 

R

readOptions(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the read options
Record - Class in com.ibm.dbb.build.report.records
The base class for all records being stored in the build report.
Record(String) - Constructor for class com.ibm.dbb.build.report.records.Record
Construct a record with a default ID
Record(String, String) - Constructor for class com.ibm.dbb.build.report.records.Record
Construct a record from an ID and type.
RecordFactoryManager - Class in com.ibm.dbb.build.report.records
This class is responsible to collect all factories that could create the records being stored in the build report.
Reference - Class in com.ibm.dbb.build.report.records
The Reference is a special type of Record that does not contain any information.
Reference() - Constructor for class com.ibm.dbb.build.report.records.Reference
Construct a record with a default ID
Reference(String) - Constructor for class com.ibm.dbb.build.report.records.Reference
Construct a reference with a specific ID.
regionSize(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the region size for the interactive ISPF Gateway
regionSize(String) - Method in class com.ibm.dbb.build.TSOExec
Set the region size for the interactive ISPF Gateway
remove(Object) - Method in class com.ibm.dbb.build.BuildProperties
 
removeFileProperty(String) - Static method in class com.ibm.dbb.build.BuildProperties
Removes all file properties for the key given
removeProperty(String) - Static method in class com.ibm.dbb.build.BuildProperties
Removes the basic property for the key given
removeScanner(String) - Static method in class com.ibm.dbb.dependency.DependencyScannerRegistry
Removes a scanner from the registry
report(boolean) - Method in class com.ibm.dbb.build.DDStatement
Set whether this DD should be reported in the build report.
resolveDependencies(String) - Method in class com.ibm.dbb.dependency.LogicalFile
 
resolveDependencies(List<SearchPath>) - Method in class com.ibm.dbb.dependency.LogicalFile
 
resolveDependencies(String, String) - Method in class com.ibm.dbb.dependency.LogicalFile
 
resolveDependencies(String, List<String>) - Method in class com.ibm.dbb.dependency.LogicalFile
 
resolveDependencies(List<SearchPath>, List<String>) - Method in class com.ibm.dbb.dependency.LogicalFile
 
resolveDependencies(String, String) - Method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Resolves logical dependencies in a source file (ex.
resolveSubsystems(String, String) - Method in class com.ibm.dbb.dependency.SearchPathDependencyResolver
Updates the source file's logical file subsystem flags i.e.
response(String) - Method in class com.ibm.dbb.build.ISPFExec
Set the response command for the interactive ISPF Gateway
response(String) - Method in class com.ibm.dbb.build.TSOExec
Set the response command for the interactive ISPF Gateway
reuseIspfSession(boolean) - Method in class com.ibm.dbb.build.ISPFExec
Sets whether an existing ISPF session should be used
reuseIspfSession(boolean) - Method in class com.ibm.dbb.build.TSOExec
Sets whether an existing ISPF session should be used

S

save(File, String) - Method in class com.ibm.dbb.build.report.BuildReport
Save all records stored in this build report to a file.
saveOutput(File) - Method in class com.ibm.dbb.build.JCLExec
Save the output of the submitted job in a file on HFS
saveOutput(File, String) - Method in class com.ibm.dbb.build.JCLExec
Save the output of the submitted job in a file on HFS
saveOutput(String, File) - Method in class com.ibm.dbb.build.JCLExec
Save the output of a specific DD in a file on HFS
saveOutput(String, File, String) - Method in class com.ibm.dbb.build.JCLExec
Save the output of a specific DD in a file on HFS
saveOutput(String, File, boolean) - Method in class com.ibm.dbb.build.JCLExec
Save the output of a specific DD in a file on HFS
saveOutput(String, File, String, boolean) - Method in class com.ibm.dbb.build.JCLExec
Save the output of a specific DD in a file on HFS
saveOutput(String, String, File, String, boolean) - Method in class com.ibm.dbb.build.JCLExec
Save the output of a specific DD in a file on HFS
scan(String, String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect logical dependency of a file
scan(String, String, String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect logical dependency of a file
scan(String, InputStream) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect logical dependency of a file
scan(String, InputStream, String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect logical dependency of a file
scan(String, String) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect logical dependency of a file.
scan(String, String, String) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect logical dependency of a file
scan(String, InputStream) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect logical dependency of a file.
scan(String, InputStream, String) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect logical dependency of a file
scan(String) - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Scan and collect logical dependency of a load module
scan(String, String) - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Scan and collect logical dependency of a load module
scan(String, String, String) - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Scan and collect logical dependency of a load module
scan(String) - Method in class com.ibm.dbb.dependency.LinkEditScanner
 
scan(String, String) - Method in class com.ibm.dbb.dependency.LinkEditScanner
 
scan(String, String, String) - Method in class com.ibm.dbb.dependency.LinkEditScanner
Scan and collect logical dependency of a load module
scanArchive(String, String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect logical dependencies from an archive
scanArchive(String, String, String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect logical dependencies from an archive
scanArchive(String, String, String) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect logical dependencies from an archive
scanArchive(String, String) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect logical dependencies from an archive.
scanArchivedFile(String, String, String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect the logical dependency from an archived file
scanArchivedFile(String, String, String, String) - Method in class com.ibm.dbb.dependency.AbstractDependencyScanner
Scan and collect the logical dependency from an archived file
scanArchivedFile(String, String, String) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect the logical dependency from an archived file.
scanArchivedFile(String, String, String, String) - Method in interface com.ibm.dbb.dependency.IDependencyScanner
Scan and collect the logical dependency from an archived file
SCRIPT_MAPPING_KEY - Static variable in class com.ibm.dbb.build.ScriptMappings
Deprecated.
- Use DBB_SCRIPT_MAPPING_KEY
ScriptMappings - Class in com.ibm.dbb.build
The ScriptMappings class is a convenient 'wrapper' class for BuildProperties that provides utility methods to work specifically with script mappings.
ScriptMappings() - Constructor for class com.ibm.dbb.build.ScriptMappings
 
SearchPathDependencyResolver - Class in com.ibm.dbb.dependency
The SearchPathDependenceyResolver class is used to resolve build dependencies identified by the DBB dependency scanners to physical source files on the local file system.
SearchPathDependencyResolver(String) - Constructor for class com.ibm.dbb.dependency.SearchPathDependencyResolver
Used to create an instance of the SearchPathDependencyResolver
SearchPathDependencyResolver(String, boolean) - Constructor for class com.ibm.dbb.dependency.SearchPathDependencyResolver
Used to create an instance of the SearchPathDependencyResolver
SearchPathImpactFinder - Class in com.ibm.dbb.dependency
The SearchPathImpactFinder class is used to search the DBB Web Application repository collections for any programs or intermediate source files that contains a reference to a changed source file.
SearchPathImpactFinder(String, List<String>) - Constructor for class com.ibm.dbb.dependency.SearchPathImpactFinder
Used to create an instance of the SearchPathImpactFinder
SearchPathImpactFinder(String, List<String>, boolean) - Constructor for class com.ibm.dbb.dependency.SearchPathImpactFinder
Used to create an instance of the SearchPathImpactFinder
SECURITY_TRACE - Static variable in interface com.ibm.dbb.build.DBBConstants
Security Trace Option
setAccountNumber(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the account number for the interactive ISPF Gateway
setAllowIncludeInAnyColumn(String) - Method in class com.ibm.dbb.dependency.DependencyScanner
 
setAppend(boolean) - Method in class com.ibm.dbb.build.CopyToHFS
Set flag indicating if the content of the PDS member should be concatenated to the target HFS file if already exists.
setArchive(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the absolute path to the archive
setArchive(String) - Method in class com.ibm.dbb.dependency.PhysicalDependency
Sets the archive path for this dependency
setArchivedFile(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the archived file (e.g src/cobol/example.cbl)
setAttribute(String, String) - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Set a String value attribute to the record.
setAttribute(String, List<String>) - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Set a String List value to the record.
setBuild(String) - Method in class com.ibm.dbb.build.report.records.VersionRecord
Set the build version number of DBB
setBuildMode(String) - Method in class com.ibm.dbb.build.report.records.ModeRecord
Set the build mode of DBB
setBuildReport(InputStream) - Method in interface com.ibm.dbb.metadata.BuildResult
Set the content of the build report HTML
setBuildReportData(InputStream) - Method in interface com.ibm.dbb.metadata.BuildResult
Set the content of the build report JSON data
setCategory(String) - Method in class com.ibm.dbb.dependency.LogicalDependency
Set the category of the dependency
setChecksum(long) - Method in interface com.ibm.dbb.metadata.Attachment
Sets the checksum of the attachment.
setCICS(boolean) - Method in class com.ibm.dbb.dependency.LogicalFile
Sets flag indicating program contains EXEC CICS statements
setCollectControlTransfers(String) - Method in class com.ibm.dbb.dependency.DependencyScanner
 
setCollection(Collection) - Method in class com.ibm.dbb.dependency.ImpactFile
Sets the repository collection this impacted file was located in
setCollection(String) - Method in class com.ibm.dbb.dependency.PhysicalDependency
Sets the repository collection name the dependency was located in
setCommand(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Sets the TSO/ISPF command to be executed
setCommand(String) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the command "DBBCOPY" to be stored in the build report.
setCommand(String) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Set the command to be stored in the build report.
setConfDir(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the configuration directory where runIspf.sh could be found
setConfDir(String) - Method in class com.ibm.dbb.build.JCLExec
Set the configuration directory where jobOutput REXX script could be found
setContent(InputStream) - Method in interface com.ibm.dbb.metadata.Attachment
Sets the contents of the attachment as an input stream
setContentType(String) - Method in interface com.ibm.dbb.metadata.Attachment
Set the content type of the attachment
setConvertControlCharacters(boolean) - Method in class com.ibm.dbb.build.CopyToHFS
Specify whether the control characters should be converted to space during copying a PDS member to HFS file.
setCopyMode(DBBConstants.CopyMode) - Method in class com.ibm.dbb.build.CopyToHFS
Set the mode used by the copy.
setCopyMode(DBBConstants.CopyMode) - Method in class com.ibm.dbb.build.CopyToPDS
Set the mode used by the copy.
setDataset(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the data set containing the member to copy from
setDataset(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the target data set
setDataset(String) - Method in class com.ibm.dbb.build.CreatePDS
Set the data set to be allocated
setDataset(String) - Method in class com.ibm.dbb.build.JCLExec
Set the data set contains the JCL to be submitted
setDataset(String) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the dataset.
setDataset(String) - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Set the data set to be created
setDataset(String) - Method in class com.ibm.dbb.migration.MappingInfo
Sets the data set to be migrated
setDate(String) - Method in class com.ibm.dbb.build.report.records.VersionRecord
Set the date of DBB build
setDdName(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the DD to copy from
setDdnames(String) - Method in class com.ibm.dbb.build.MVSExec
Set the DDs required by the MVS module
setDDref(String) - Method in class com.ibm.dbb.build.DDStatement
 
setDefaultLibrary(String) - Method in class com.ibm.dbb.dependency.DependencyScanner
 
setDependencies(List<PhysicalDependency>) - Method in class com.ibm.dbb.build.CopyToPDS
Set the dependencies of the source file
setDeployType(String) - Method in class com.ibm.dbb.build.CopyToPDS
Specify the deploy type
setDeployType(String) - Method in class com.ibm.dbb.build.DDStatement
Set the deploy type for this DD
setDeployType(String) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the deploy type.
setDestination(File) - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
Set the USS file to copy the data set to.
setDestination(String) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the data set to copy the file to.
setDLI(boolean) - Method in class com.ibm.dbb.dependency.LogicalFile
Sets flag indicating program contains EXEC DLI statements
setDsn(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the dataset name for this DD statement.
setExcluded(boolean) - Method in class com.ibm.dbb.dependency.PhysicalDependency
 
setExcludeFilter(String) - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Set filter used to exclude certain information from the link edit scanning.
setExcludeFilter(String) - Method in class com.ibm.dbb.dependency.LinkEditScanner
Set filter used to exclude certain information from the link edit scanning.
setExecutables(List<IExecute>) - Method in class com.ibm.dbb.build.MVSJob
Sets the list of executables to run
setExists(boolean) - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Set whether the data set already exists
setExpandIncludeInComment(String) - Method in class com.ibm.dbb.dependency.DependencyScanner
 
setFile(String) - Method in class com.ibm.dbb.build.AbstractExec
Set the file that this command is processing.
setFile(File) - Method in class com.ibm.dbb.build.CopyToHFS
Set the target file on HFS
setFile(File) - Method in class com.ibm.dbb.build.CopyToPDS
Set the file to copy to a data set
setFile(File) - Method in class com.ibm.dbb.build.JCLExec
Set the file on the HFS that contains the JCL to be submitted
setFile(String) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the file associated with the command to be stored in the build report.
setFile(String) - Method in class com.ibm.dbb.build.report.records.DependencySetRecord
Set the file to store dependencies
setFile(String) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Set the file associated with the command to be stored in the build report.
setFile(String) - Method in class com.ibm.dbb.dependency.ImpactFile
Sets the path (usually relative to a root source directory) of the physical file impacted
setFile(String) - Method in class com.ibm.dbb.dependency.LogicalFile
Sets the path (usually relative to a source directory) of the physical file that was scanned
setFile(String) - Method in class com.ibm.dbb.dependency.PhysicalDependency
Sets the resolved physical file for this dependency
setFileProperty(String, String, String) - Static method in class com.ibm.dbb.build.BuildProperties
Sets a name value property associated to a file pattern in the file properties table.
setFileProperty(String, String, List<String>) - Static method in class com.ibm.dbb.build.BuildProperties
Sets a name value property with a list of associated file patterns in the file properties table.
setFreeFormatCobol(String) - Method in class com.ibm.dbb.dependency.DependencyScanner
 
setFreePgmAllocatedDDs(boolean) - Method in class com.ibm.dbb.build.MVSExec
Set whether the DDs allocated by the program should be freed.
setGatewayType(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the gateway type for the TSOExec command
setGroup(String) - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Set the group containing the build result
setGroup(String) - Method in interface com.ibm.dbb.metadata.BuildResult
Sets the group to which this BuildResult belongs
setGroupId(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the group ID for the interactive ISPF Gateway
setHFSEncoding(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the target HFS file encoding.
setHFSEncoding(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the source HFS file encoding.
setHfsPath(String) - Method in class com.ibm.dbb.migration.MappingInfo
Sets the HFS path to copy the member to
setId(String) - Method in class com.ibm.dbb.build.report.records.Record
Set the ID of the record.
setInstreamData(String) - Method in class com.ibm.dbb.build.DDStatement
Set the instream data for this DD
setJclEncoding(String) - Method in class com.ibm.dbb.build.JCLExec
Set the encoding of the JCL
setKeepCommandScript(boolean) - Method in class com.ibm.dbb.build.AbstractCommandExec
Sets to true if the REXX command data set should be kept.
setKey(String) - Method in class com.ibm.dbb.build.CopyToPDS
Specify the key (file)
setKeyName(String) - Method in class com.ibm.dbb.build.PropertyMappings
 
setLabel(String) - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Set the build result label
setLabel(String) - Method in interface com.ibm.dbb.metadata.BuildResult
Sets the BuildResult label
setLanguage(String) - Method in class com.ibm.dbb.dependency.ImpactFile
Sets the coding language of the impacted source file
setLanguage(String) - Method in class com.ibm.dbb.dependency.LogicalFile
Set the coding language for this source file
setLanguageHint(String) - Method in class com.ibm.dbb.dependency.DependencyScanner
 
setLibpath(String) - Method in interface com.ibm.dbb.dependency.ILinkEditScanner
Override the default, /usr/lib, LIBPATH for this instance of the Link Edit Scanner.
setLibpath(String) - Method in class com.ibm.dbb.dependency.LinkEditScanner
Override the default, /usr/lib, LIBPATH for this instance of the Link Edit Scanner.
setLibrary(String) - Method in class com.ibm.dbb.dependency.LogicalDependency
Sets the library (location) of the dependency
setLname(String) - Method in class com.ibm.dbb.dependency.ImpactFile
Sets the logical name of the impacted file
setLname(String) - Method in class com.ibm.dbb.dependency.LogicalDependency
Sets the logical name of the dependency
setLname(String) - Method in class com.ibm.dbb.dependency.LogicalFile
Sets the logical name of the file
setLocation(String) - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Set the build result file metadata store location
setLogEncoding(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Sets the log encoding
setLogFile(File) - Method in class com.ibm.dbb.build.AbstractCommandExec
Sets the path to the log file
setLogicalDependencies(List<LogicalDependency>) - Method in class com.ibm.dbb.dependency.LogicalFile
Sets the list of logical dependencies for this file
setLogLevel(int) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the log level for the interactive ISPF Gateway
setMaxRC(int) - Method in class com.ibm.dbb.build.MVSJob
Set the maximum return code allowed during the execute method
setMember(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the member to copy from
setMember(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the target member
setMember(String) - Method in class com.ibm.dbb.build.JCLExec
Set the member in a data set that contains the JCL to be submitted
setMember(String) - Method in class com.ibm.dbb.migration.MappingInfo
Set the member to be migrated
setMode(DBBConstants.CopyMode) - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
Set the copy mode.
setMode(DBBConstants.CopyMode) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the copy mode.
setMQ(boolean) - Method in class com.ibm.dbb.dependency.LogicalFile
Sets flag indicating program contains MQ calls
setName(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the DD name for this DD statement.
setName(String) - Method in interface com.ibm.dbb.metadata.Attachment
Set the name of the attachment
setName(String) - Method in interface com.ibm.dbb.metadata.Collection
Set the name of the Collection
setOptions(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the options to pass to the command
setOptions(String) - Method in class com.ibm.dbb.build.CreatePDS
Set the options to be used to allocate the data set
setOptions(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the BPXWDYN allocation options for this DD statement.
setOptions(String) - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Set the options to allocate the new data set
setOptions(String) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Set the options used by the command to be stored in the build report.
setOutput(boolean) - Method in class com.ibm.dbb.build.CopyToPDS
Set whether the output has been specified
setOutput(boolean) - Method in class com.ibm.dbb.build.DDStatement
Set whether this DD as an output DD
setOutput(boolean) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the output.
setOwner(String) - Method in interface com.ibm.dbb.metadata.ManagedObject
Set the owner of the managed object
setParm(String) - Method in class com.ibm.dbb.build.MVSExec
Set the parameters to be passed to the MVS module
setPass(boolean) - Method in class com.ibm.dbb.build.DDStatement
Sets the pass flag for this DD statement.
setPath(String) - Method in class com.ibm.dbb.build.DDStatement
Sets the path for this DD statement.
setPDSEncoding(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set the source PDS member encoding.
setPDSEncoding(String) - Method in class com.ibm.dbb.build.CopyToPDS
Set the target PDS member encoding.
setPdsEncoding(String) - Method in class com.ibm.dbb.migration.MappingInfo
Set the encoding to be used to read the contents of the member in the data set
setPermission(int) - Method in interface com.ibm.dbb.metadata.ManagedObject
Set the permission for the managed object.
setPgm(String) - Method in class com.ibm.dbb.build.MVSExec
Set the name of MVS module to execute
setProcedureName(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the procedure name for the interactive ISPF Gateway
setProductFeature(String) - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Override the default Product Feature name
setProductId(String) - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Override the default Product Id
setProductName(String) - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Override the default product name
setProperty(String, String) - Static method in class com.ibm.dbb.build.BuildProperties
Sets a basic property
setProperty(String, String) - Method in interface com.ibm.dbb.metadata.BuildResult
Replace a property in the build result
setProperty(String, List<String>) - Method in interface com.ibm.dbb.metadata.BuildResult
Replace a property in the build result
setRc(int) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the RC associated with the command.
setRc(int) - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Set the RC associated with the command.
setReadOptions(String) - Method in class com.ibm.dbb.build.CopyToHFS
Set additional read options used by z/OS C library I/O functions.
setRecordFilter(IRecordFilter) - Method in class com.ibm.dbb.build.report.BuildReport
Set a filter to determine which records should be included in the build report.
setRefId(String) - Method in class com.ibm.dbb.build.report.records.Reference
Set the ID of the actual record that this reference is referring to.
setRefType(String) - Method in class com.ibm.dbb.build.report.records.Reference
Set the type of the actual record that this reference is referring to.
setRegionSize(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Set the region size for the interactive ISPF Gateway
setReport(boolean) - Method in class com.ibm.dbb.build.DDStatement
Set whether this DD should be reported in the build report.
setResolved(boolean) - Method in class com.ibm.dbb.dependency.PhysicalDependency
Set the flag indicating if the logical dependency was resolved to a physical file
setResponse(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Sets the response command for the interactive ISPF Gateway
setReuseIspfSession(boolean) - Method in class com.ibm.dbb.build.AbstractCommandExec
Sets whether an existing ISPF session should be used
setScanNetviewDependencies(String) - Method in class com.ibm.dbb.dependency.DependencyScanner
 
setScriptName(String, List<String>) - Static method in class com.ibm.dbb.build.ScriptMappings
Sets a script mapping association.
setShExec(String) - Method in class com.ibm.dbb.build.AbstractCommandExec
Sets the path to the Bourne shell executor.
setSize(long) - Method in interface com.ibm.dbb.metadata.Attachment
Sets the size of the attachment in bytes.
setSource(String) - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
Set the data set to copy from.
setSource(File) - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Set the USS file to copy from.
setSourceDir(String) - Method in class com.ibm.dbb.dependency.PhysicalDependency
Sets the root source directory the physical file will be located in
setSQL(boolean) - Method in class com.ibm.dbb.dependency.LogicalFile
Sets flag indicating program contains EXEC SQL statements
setState(int) - Method in interface com.ibm.dbb.metadata.BuildResult
Update the current state of the build result
setStatus(int) - Method in interface com.ibm.dbb.metadata.BuildResult
Update the current status of the build result
setStoreType(String) - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Set the build result metadata store type
setTeam(String) - Method in interface com.ibm.dbb.metadata.ManagedObject
Set the team for the managed object
setText(String) - Method in class com.ibm.dbb.build.JCLExec
Set the content of the JCL to be submitted
setType(String) - Method in class com.ibm.dbb.build.report.records.Record
Set the type of the record.
setUrl(String) - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Set the build result URL
setValue(String, List<String>) - Method in class com.ibm.dbb.build.PropertyMappings
Sets a value association.
setVersion(String) - Method in class com.ibm.dbb.build.report.records.VersionRecord
Set the version of DBB
setVolser(String) - Method in class com.ibm.dbb.build.CopyToHFS
Specify the volume serial of the data set
setVolser(String) - Method in class com.ibm.dbb.build.CopyToPDS
Specify the volume serial of the data set
setVolser(String) - Method in class com.ibm.dbb.build.JCLExec
Specify the volume serial of the data set
setWID(String) - Method in class com.ibm.dbb.build.smf.SmfRecord
Set the SMF record header subsystem identification.
shExec(String) - Method in class com.ibm.dbb.build.ISPFExec
Sets the path to the Bourne shell executor.
shExec(String) - Method in class com.ibm.dbb.build.TSOExec
Sets the path to the Bourne shell executor.
SINGLE_QUOTE - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 
size() - Method in class com.ibm.dbb.build.BuildProperties
 
SmfRecord - Class in com.ibm.dbb.build.smf
 
SmfRecord(byte) - Constructor for class com.ibm.dbb.build.smf.SmfRecord
Create an object representing an SMF record header of a particular SMF type.
SmfRecord(byte, short) - Constructor for class com.ibm.dbb.build.smf.SmfRecord
Create an object representing an SMF record header of a particular SMF type and subtype.
SmfRecord(byte[], boolean) - Constructor for class com.ibm.dbb.build.smf.SmfRecord
Create an object representing an SMF record header using a data buffer.
SPACE - Static variable in class com.ibm.dbb.build.AbstractCommandExec
 
start() - Method in class com.ibm.dbb.build.MVSJob
Starts collecting passed DD statements from MVSExec commands for freeing later.
staticReset() - Static method in class com.ibm.dbb.build.BuildProperties
 
staticReset() - Static method in class com.ibm.dbb.build.report.BuildReportFactory
 
staticReset() - Static method in class com.ibm.dbb.build.report.records.RecordFactoryManager
 
staticReset() - Static method in class com.ibm.dbb.build.VersionInfo
 
staticReset() - Static method in class com.ibm.dbb.dependency.DependencyScannerRegistry
Resets the static variables created by this class.
stop() - Method in class com.ibm.dbb.build.MVSJob
Stops collecting passed DD statements and frees all that has been collected.

T

text(String) - Method in class com.ibm.dbb.build.JCLExec
Set the content of the JCL to be submitted
toJSON() - Method in class com.ibm.dbb.build.report.BuildReport
Returns the build report in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.AnyTypeRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.BuildResultRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.CopyToHFSRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.CopyToPDSRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.CreatePDSRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.DependencySetRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.ExecuteRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.ModeRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.PropertiesRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.Record
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.Reference
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.build.report.records.VersionRecord
Returns the record in JSON format.
toJSON() - Method in class com.ibm.dbb.dependency.ImpactFile
Returns a JSON representation of the object
toJSON() - Method in class com.ibm.dbb.dependency.LogicalDependency
Returns a JSON representation of the object
toJSON() - Method in class com.ibm.dbb.dependency.LogicalFile
Returns a JSON representation of this object
toJSON() - Method in class com.ibm.dbb.dependency.PhysicalDependency
Returns a JSON representation of the object
toJSON() - Method in interface com.ibm.dbb.metadata.Attachment
Output the attributes of the repository object in JSON format
toJSON() - Method in interface com.ibm.dbb.metadata.MetadataObject
Output the attributes of the repository object in JSON format
toString() - Method in class com.ibm.dbb.build.report.BuildReport
Returns the build report in String format.
toString() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
 
toString() - Method in class com.ibm.dbb.build.smf.SmfRecord
 
toString() - Method in class com.ibm.dbb.dependency.ImpactFile
 
toString() - Method in class com.ibm.dbb.dependency.LogicalDependency
 
toString() - Method in class com.ibm.dbb.dependency.LogicalFile
 
toString() - Method in class com.ibm.dbb.dependency.PhysicalDependency
 
toString() - Method in interface com.ibm.dbb.metadata.Attachment
Output the attributes of the repository object in java.lang.String
toString() - Method in interface com.ibm.dbb.metadata.MetadataObject
Output the attributes of the repository object in java.lang.String
toString() - Method in class com.ibm.dbb.migration.MappingInfo
 
TransformerException - Exception in com.ibm.dbb.build.report
Thrown when an exception occurs when transform build report from JSON format to HTML.
TransformerException() - Constructor for exception com.ibm.dbb.build.report.TransformerException
Construct a TransformerException with no message.
TransformerException(String) - Constructor for exception com.ibm.dbb.build.report.TransformerException
Construct a TransformerException with a detail message.
TransformerException(Throwable) - Constructor for exception com.ibm.dbb.build.report.TransformerException
Construct a TransformerException with the actual cause of the exception.
TransformerException(String, Throwable) - Constructor for exception com.ibm.dbb.build.report.TransformerException
Construct a TransformerException with a detail message and the actual cause of the exception.
TSOExec - Class in com.ibm.dbb.build
Execute a TSO command Example of usage:
TSOExec() - Constructor for class com.ibm.dbb.build.TSOExec
Default constructor
type - Variable in class com.ibm.dbb.build.report.records.Record
 
TYPE_BUILD_MODE - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_BUILD_RESULT - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_COPY_TO_HFS - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_COPY_TO_PDS - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_CREATE_PDS - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_DEPENDENCY_SET - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_EXECUTE - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_PROPERTIES - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_REFERENCE - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 
TYPE_VERSION - Static variable in class com.ibm.dbb.build.report.records.DefaultRecordFactory
 

U

Util - Class in com.ibm.dbb.build.report
 
Util() - Constructor for class com.ibm.dbb.build.report.Util
 

V

ValidationException - Exception in com.ibm.dbb.build
Thrown to indicate that the arguments are invalid for a specific command.
ValidationException() - Constructor for exception com.ibm.dbb.build.ValidationException
Construct a ValidationException with no default message.
ValidationException(String) - Constructor for exception com.ibm.dbb.build.ValidationException
Construct a ValidationException with a default message.
ValidationException(Throwable) - Constructor for exception com.ibm.dbb.build.ValidationException
Construct a ValidationException with the actual cause of the exception.
ValidationException(String, Throwable) - Constructor for exception com.ibm.dbb.build.ValidationException
Construct a ValidationException with a detail message and the cause.
valueOf(String) - Static method in enum com.ibm.dbb.build.DBBConstants.CopyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.dbb.metadata.BuildResult.QueryParms
Returns the enum constant of this type with the specified name.
values() - Method in class com.ibm.dbb.build.BuildProperties
 
values() - Static method in enum com.ibm.dbb.build.DBBConstants.CopyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.dbb.metadata.BuildResult.QueryParms
Returns an array containing the constants of this enum type, in the order they are declared.
VersionInfo - Class in com.ibm.dbb.build
The VersionInfo class contains strings that describe the toolkit version and build date.
VersionRecord - Class in com.ibm.dbb.build.report.records
 
VersionRecord() - Constructor for class com.ibm.dbb.build.report.records.VersionRecord
Construct a record with a default ID
VersionRecord(String) - Constructor for class com.ibm.dbb.build.report.records.VersionRecord
Construct a default record with the specific ID
volser(String) - Method in class com.ibm.dbb.build.CopyToHFS
Specify the volume serial of the data set
volser(String) - Method in class com.ibm.dbb.build.CopyToPDS
Specify the volume serial of the data set
volser(String) - Method in class com.ibm.dbb.build.JCLExec
Specify the volume serial of the data set

W

WARNING - Static variable in interface com.ibm.dbb.metadata.BuildResult
 
write() - Method in class com.ibm.dbb.build.smf.DBBSmfRecord
Move DBB SMF record information into buffer and write the SMF record.

Z

ZUnitConfigScanner - Class in com.ibm.dbb.dependency
 
ZUnitConfigScanner() - Constructor for class com.ibm.dbb.dependency.ZUnitConfigScanner
 
A B C D E F G H I J K L M N O P R S T U V W Z 

<IBM Copyright © 2018 IBM Corp. All Rights Reserved.