Package | Description |
---|---|
com.ibm.dbb.build | |
com.ibm.dbb.build.report | |
com.ibm.dbb.build.report.records | |
com.ibm.dbb.build.smf | |
com.ibm.dbb.dependency | |
com.ibm.dbb.metadata |
Modifier and Type | Method and Description |
---|---|
void |
AbstractExec.addAllDDStatements(java.util.List<DDStatement> dds)
Concatenates a list of DD statements to the list of DD statements for this command
|
void |
AbstractExec.addDDStatement(DDStatement dd)
Add a DD statement that will be allocated prior to executing the program and freed once program execution has completed.
|
void |
AbstractExec.addDDStatement(java.lang.String ddName,
java.lang.String dsn,
java.lang.String options,
boolean pass)
Creates and adds a DD statement that will be allocated prior to executing the program and freed once program execution has completed.
|
void |
AbstractExec.addDDStatment(java.lang.String ddName,
java.lang.String dsn,
java.lang.String options,
boolean pass)
Deprecated.
|
CopyToPDS |
CopyToPDS.archivedFile(java.lang.String archivedFile)
Set the archived file (e.g src/cobol/example.cbl)
|
void |
CopyToPDS.copy()
Executes the CopyToPDS command
|
void |
CreatePDS.create()
Create a data set
|
AbstractExec |
AbstractExec.dd(DDStatement dd)
Add a DD statement that will be allocated prior to executing the program and freed once program execution has completed.
|
int |
MVSJob.execute()
Executes the list of commands that were added using the
addExecutable() method, cleaning
up any passed DD statements at the end of the run. |
int |
JCLExec.execute()
Submit a JCL and wait for the job has been submitted
|
int |
IExecute.execute()
Executes the command
|
int |
CreatePDS.execute()
Calls the create()
|
int |
CopyToPDS.execute()
Executes the CopyToPDS command
|
int |
CopyToHFS.execute()
Executes the CopyToHFS command
|
int |
AbstractExec.execute()
Executes the command
|
int |
JCLExec.executeAndWaitFor(int timeout,
java.util.concurrent.TimeUnit unit)
Submit a JCL and wait for a certain time before return
|
int |
IExecute2.executeAndWaitFor(int timeout,
java.util.concurrent.TimeUnit unit) |
java.util.List<java.lang.String> |
JCLExec.getAllDDNames()
Return all output DD names of the submitted job
|
java.util.List<java.lang.String> |
JCLExec.getAllDDNames(boolean qualified)
Return all qualified output DD names of the submitted job.
|
void |
JCLExec.saveOutput(java.io.File file)
Save the output of the submitted job in a file on HFS
|
void |
JCLExec.saveOutput(java.io.File file,
java.lang.String encoding)
Save the output of the submitted job in a file on HFS
|
void |
JCLExec.saveOutput(java.lang.String ddName,
java.io.File file)
Save the output of a specific DD in a file on HFS
|
void |
JCLExec.saveOutput(java.lang.String ddName,
java.io.File file,
boolean removeASA)
Save the output of a specific DD in a file on HFS
|
void |
JCLExec.saveOutput(java.lang.String ddName,
java.io.File file,
java.lang.String encoding)
Save the output of a specific DD in a file on HFS
|
void |
JCLExec.saveOutput(java.lang.String ddName,
java.io.File file,
java.lang.String encoding,
boolean removeASA)
Save the output of a specific DD in a file on HFS
|
void |
JCLExec.saveOutput(java.lang.String ddName,
java.lang.String sourceEncoding,
java.io.File file,
java.lang.String targetEncoding,
boolean removeASA)
Save the output of a specific DD in a file on HFS
|
void |
CopyToPDS.setArchivedFile(java.lang.String archivedFile)
Set the archived file (e.g src/cobol/example.cbl)
|
Modifier and Type | Method and Description |
---|---|
void |
BuildReport.generateHTML(java.io.File htmlFile)
Generate the html file from the list of records
|
void |
BuildReport.save(java.io.File outputFile,
java.lang.String encoding)
Save all records stored in this build report to a file.
|
Modifier and Type | Method and Description |
---|---|
void |
AnyTypeRecord.setAttribute(java.lang.String name,
java.util.List<java.lang.String> value)
Set a String List value to the record.
|
void |
AnyTypeRecord.setAttribute(java.lang.String name,
java.lang.String value)
Set a String value attribute to the record.
|
Modifier and Type | Method and Description |
---|---|
void |
DBBSmfRecord.write()
Move DBB SMF record information into buffer and write the SMF record.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<ImpactFile> |
SearchPathImpactFinder.findImpactedFiles(java.lang.String changedFile,
java.lang.String sourceDir)
This method uses the #getLogicalFile(String, String, boolean) method to retrieve the file's list of {@link LogicalDependency} to resolve.
|
static LogicalFile |
SearchPathDependencyResolver.getArchivedLogicalFile(java.lang.String file,
java.lang.String archive)
Returns the logical file for the source file in an archive from the logical file cache.
|
static LogicalFile |
SearchPathDependencyResolver.getArchivedLogicalFile(java.lang.String file,
java.lang.String archive,
boolean disableCache)
Returns the logical file for the source file in an archive from the logical file cache.
|
static LogicalFile |
SearchPathDependencyResolver.getLogicalFile(java.lang.String file,
java.lang.String sourceDir)
Returns the logical file for the source file from the logical file cache.
|
static LogicalFile |
SearchPathDependencyResolver.getLogicalFile(java.lang.String file,
java.lang.String sourceDir,
boolean disableCache)
Returns the logical file for the source file from the logical file cache.
|
java.util.List<com.ibm.dbb.dependency.internal.SearchPath> |
SearchPathImpactFinder.getSearchPathList() |
java.util.List<com.ibm.dbb.dependency.internal.SearchPath> |
SearchPathDependencyResolver.getSearchPathList() |
java.util.List<PhysicalDependency> |
LogicalFile.resolveDependencies(java.util.List<com.ibm.dbb.dependency.internal.SearchPath> searchPathList) |
java.util.List<PhysicalDependency> |
LogicalFile.resolveDependencies(java.util.List<com.ibm.dbb.dependency.internal.SearchPath> searchPathList,
java.util.List<java.lang.String> lnames) |
java.util.List<PhysicalDependency> |
LogicalFile.resolveDependencies(java.lang.String searchPathString) |
java.util.List<PhysicalDependency> |
LogicalFile.resolveDependencies(java.lang.String searchPathString,
java.util.List<java.lang.String> lnames) |
java.util.List<PhysicalDependency> |
SearchPathDependencyResolver.resolveDependencies(java.lang.String file,
java.lang.String sourceDir)
Resolves logical dependencies in a source file (ex.
|
java.util.List<PhysicalDependency> |
LogicalFile.resolveDependencies(java.lang.String searchPathString,
java.lang.String lname) |
LogicalFile |
SearchPathDependencyResolver.resolveSubsystems(java.lang.String file,
java.lang.String sourceDir)
Updates the source file's logical file subsystem flags i.e.
|
LogicalFile |
LinkEditScanner.scan(java.lang.String file) |
LogicalFile |
ILinkEditScanner.scan(java.lang.String file)
Scan and collect logical dependency of a load module
|
LogicalFile |
LinkEditScanner.scan(java.lang.String file,
java.lang.String loadPDS) |
LogicalFile |
ILinkEditScanner.scan(java.lang.String file,
java.lang.String loadPDS)
Scan and collect logical dependency of a load module
|
LogicalFile |
LinkEditScanner.scan(java.lang.String file,
java.lang.String loadPDS,
java.lang.String member)
Scan and collect logical dependency of a load module
|
LogicalFile |
ILinkEditScanner.scan(java.lang.String file,
java.lang.String loadPDS,
java.lang.String member)
Scan and collect logical dependency of a load module
|
java.util.List<LogicalFile> |
IDependencyScanner.scanArchive(java.lang.String archive,
java.lang.String sourceDir)
Scan and collect logical dependencies from an archive.
|
java.util.List<LogicalFile> |
AbstractDependencyScanner.scanArchive(java.lang.String archive,
java.lang.String sourceDir)
Scan and collect logical dependencies from an archive
|
java.util.List<LogicalFile> |
IDependencyScanner.scanArchive(java.lang.String archive,
java.lang.String sourceDir,
java.lang.String encoding)
Scan and collect logical dependencies from an archive
|
java.util.List<LogicalFile> |
AbstractDependencyScanner.scanArchive(java.lang.String archive,
java.lang.String sourceDir,
java.lang.String encoding)
Scan and collect logical dependencies from an archive
|
LogicalFile |
IDependencyScanner.scanArchivedFile(java.lang.String archive,
java.lang.String sourceDir,
java.lang.String file)
Scan and collect the logical dependency from an archived file.
|
LogicalFile |
AbstractDependencyScanner.scanArchivedFile(java.lang.String archive,
java.lang.String sourceDir,
java.lang.String file)
Scan and collect the logical dependency from an archived file
|
LogicalFile |
IDependencyScanner.scanArchivedFile(java.lang.String archive,
java.lang.String sourceDir,
java.lang.String file,
java.lang.String encoding)
Scan and collect the logical dependency from an archived file
|
LogicalFile |
AbstractDependencyScanner.scanArchivedFile(java.lang.String archive,
java.lang.String sourceDir,
java.lang.String file,
java.lang.String encoding)
Scan and collect the logical dependency from an archived file
|
com.ibm.json.java.JSONObject |
ImpactFile.toJSON()
Returns a JSON representation of the object
|
Modifier and Type | Method and Description |
---|---|
void |
BuildResult.addAttachment(java.lang.String name,
java.io.InputStream contents)
Add an attachment to the build result
|
void |
BuildResult.addAttachment(java.lang.String name,
java.lang.String contentType,
java.io.InputStream contents)
Add an attachment to the build result
|
void |
Collection.addLogicalFile(LogicalFile lfile)
Convenient method to save a logical file to the repository
|
void |
Collection.addLogicalFiles(java.util.List<LogicalFile> lfiles)
Save a list of logical files
|
void |
BuildResult.addProperty(java.lang.String name,
java.util.List<java.lang.String> values)
Add a property to the build result
|
void |
BuildResult.addProperty(java.lang.String name,
java.lang.String value)
Add a property to the build result
|
boolean |
MetadataStore.buildResultExists(java.lang.String group,
java.lang.String label)
Check to see if a build result already exists
|
boolean |
MetadataStore.collectionExists(java.lang.String collectionName)
Check to see if a collection by this name already exists
|
Collection |
Collection.copy(java.lang.String newName)
Create a copy of this collection with the specified name
|
Collection |
MetadataStore.copyCollection(Collection collection,
java.lang.String newName)
Copy a collection to a new collection with the new name
|
Collection |
MetadataStore.copyCollection(java.lang.String collectionName,
java.lang.String newName)
Copy a collection to a new collection with the new name
|
BuildResult |
MetadataStore.createBuildResult(java.lang.String group,
java.lang.String label)
Create a BuildResult in the metadata store
|
BuildResult |
MetadataStore.createBuildResult(java.lang.String group,
java.lang.String label,
java.lang.String owner,
java.lang.String team,
int permission)
Create a BuildResult in the metadata store
|
Collection |
MetadataStore.createCollection(java.lang.String collectionName)
Create a collection with the new name.
|
Collection |
MetadataStore.createCollection(java.lang.String name,
java.lang.String owner,
java.lang.String team,
int permission)
Create a collection with the new name.
|
static MetadataStore |
MetadataStoreFactory.createDb2MetadataStore(java.lang.String userid,
java.io.File passwordFile,
java.util.Properties connectionProperties)
Create a configured Db2 backed metadata store instance using Db2 JDBC connection properties.
|
static MetadataStore |
MetadataStoreFactory.createDb2MetadataStore(java.lang.String url,
java.lang.String userid,
java.io.File passwordFile)
Create a basic Db2 connected metadata store instance.
|
static MetadataStore |
MetadataStoreFactory.createDb2MetadataStore(java.lang.String userid,
java.lang.String password,
java.util.Properties connectionProperties)
Create a configured Db2 backed metadata store instance using Db2 JDBC connection properties.
|
static MetadataStore |
MetadataStoreFactory.createDb2MetadataStore(java.lang.String url,
java.lang.String userId,
java.lang.String password)
Create a basic Db2 connected metadata store instance.
|
static MetadataStore |
MetadataStoreFactory.createFileMetadataStore()
Create a file system metadata store instance in the user's
$HOME directory |
static MetadataStore |
MetadataStoreFactory.createFileMetadataStore(java.lang.String location)
Create a file system metadata store instance at the location provided.
|
void |
BuildResult.deleteAttachment(java.lang.String name)
Delete an existing attachment(s) with the provided name
|
void |
MetadataStore.deleteBuildResult(BuildResult buildResult)
Delete, from the metadata store, the build result represented by the
BuildResult . |
void |
MetadataStore.deleteBuildResults(java.lang.String group)
Delete all build results in a build group.
|
void |
MetadataStore.deleteCollection(Collection collection)
Delete a collection given the collection object
|
void |
MetadataStore.deleteCollection(java.lang.String collectionName)
Delete a collection by a specific name.
|
void |
Collection.deleteLogicalFile(java.lang.String file)
Delete a logical file for a given source file
|
void |
BuildResult.deleteProperty(java.lang.String name)
Delete a property on the build result.
|
void |
BuildResult.deleteProperty(java.lang.String name,
java.lang.String value)
Delete a property/value pair on the build result.
|
Attachment |
BuildResult.getAttachment(java.lang.String name)
Retrieve an attachment from the build result
|
java.util.List<Attachment> |
BuildResult.getAttachments()
Get all attachments stored in this build result
|
Attachment |
BuildResult.getBuildReport()
Return the build report HTML for display purpose
|
Attachment |
BuildResult.getBuildReportData()
Return the build report JSON data
|
BuildResult |
MetadataStore.getBuildResult(java.lang.String group,
java.lang.String label)
Get a specific build result within a group with the unique label.
|
java.util.List<BuildResult> |
MetadataStore.getBuildResults(java.util.Map<BuildResult.QueryParms,java.lang.String> queryParms)
Get a build result based on the query parameters specified (ie, Group,
state, status, etc).
|
java.util.List<BuildResult> |
MetadataStore.getBuildResults(java.lang.String group)
Get a list of all of the build results in a build group.
|
Collection |
MetadataStore.getCollection(java.lang.String name)
Get a collection by a specific name.
|
java.util.List<Collection> |
MetadataStore.getCollections()
Returns a list of collections from the metadata store
|
java.io.InputStream |
Attachment.getContent()
Returns an input stream of the data
|
java.util.List<Collection> |
MetadataStore.getImpactedFiles(java.util.List<java.lang.String> collections,
java.util.List<LogicalDependency> lds)
Get a list of impacted files in a list of collections with dependencies
on a list of logical dependencies.
|
BuildResult |
MetadataStore.getLastBuildResult(java.lang.String group,
int state,
int status)
Get the latest build result within a group with the specified state and
status.
|
LogicalFile |
Collection.getLogicalFile(java.lang.String file)
Return a logical file for a source file
|
java.util.List<LogicalFile> |
Collection.getLogicalFiles()
Get a list of all logical files in a Collection
|
java.util.List<LogicalFile> |
Collection.getLogicalFiles(LogicalDependency logicalDependency)
Get all logical files that match a given logical dependency
|
java.util.List<LogicalFile> |
Collection.getLogicalFiles(java.lang.String logicalName)
Return a list of logical files for a program
|
java.lang.String |
ManagedObject.getOwner()
Return the owner of the managed object
|
int |
ManagedObject.getPermission()
Return the permission for the managed object
|
java.util.List<java.lang.String> |
BuildResult.getProperties(java.lang.String name)
returns all of the values of the named property in the build result
|
java.lang.String |
BuildResult.getProperty(java.lang.String name)
return the value of the property in the build result.
|
java.util.List<java.lang.String> |
BuildResult.getPropertyNames()
returns a list of property names in the build result
|
int |
BuildResult.getState()
Returns the current state of the build result
|
int |
BuildResult.getStatus()
Returns the current status of the build result
|
java.lang.String |
ManagedObject.getTeam()
Return the team for the managed object
|
java.util.List<java.lang.String> |
MetadataStore.listBuildResultGroups()
Get a list of all of the build result groups.
|
java.util.List<java.lang.String> |
MetadataStore.listBuildResultLabels(java.lang.String group)
Get a list of all build result labels within a build group.
|
void |
BuildResult.setBuildReport(java.io.InputStream contents)
Set the content of the build report HTML
|
void |
BuildResult.setBuildReportData(java.io.InputStream contents)
Set the content of the build report JSON data
|
void |
Attachment.setContent(java.io.InputStream content)
Sets the contents of the attachment as an input stream
|
void |
BuildResult.setGroup(java.lang.String group)
Sets the group to which this BuildResult belongs
|
void |
BuildResult.setLabel(java.lang.String label)
Sets the BuildResult label
|
void |
Collection.setName(java.lang.String name)
Set the name of the Collection
|
void |
ManagedObject.setOwner(java.lang.String owner)
Set the owner of the managed object
|
void |
ManagedObject.setPermission(int permission)
Set the permission for the managed object.
|
void |
BuildResult.setProperty(java.lang.String name,
java.util.List<java.lang.String> values)
Replace a property in the build result
|
void |
BuildResult.setProperty(java.lang.String name,
java.lang.String value)
Replace a property in the build result
|
void |
BuildResult.setState(int value)
Update the current state of the build result
|
void |
BuildResult.setStatus(int value)
Update the current status of the build result
|
void |
ManagedObject.setTeam(java.lang.String team)
Set the team for the managed object
|
com.ibm.json.java.JSONObject |
MetadataObject.toJSON()
Output the attributes of the repository object in JSON format
|
<IBM Copyright © 2018 IBM Corp. All Rights Reserved.