• Packages that use BuildException 
    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  
    • Uses of BuildException in com.ibm.dbb.build

      Methods in com.ibm.dbb.build that throw BuildException 
      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)
      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)
    • Uses of BuildException in com.ibm.dbb.build.report

      Methods in com.ibm.dbb.build.report that throw BuildException 
      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.
    • Uses of BuildException in com.ibm.dbb.build.report.records

      Methods in com.ibm.dbb.build.report.records that throw BuildException 
      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.
    • Uses of BuildException in com.ibm.dbb.build.smf

      Methods in com.ibm.dbb.build.smf that throw BuildException 
      Modifier and Type Method and Description
      void DBBSmfRecord.write()
      Move DBB SMF record information into buffer and write the SMF record.
    • Uses of BuildException in com.ibm.dbb.dependency

      Methods in com.ibm.dbb.dependency that throw BuildException 
      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
    • Uses of BuildException in com.ibm.dbb.metadata

      Methods in com.ibm.dbb.metadata that throw BuildException 
      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.