public interface IRepositoryImporter extends ProgressMonitorListener, RepositoryImportFeedbackInterface, RepositoryElementReadListener
| Modifier and Type | Method and Description |
|---|---|
List<Exception> |
getExceptions()
Returns a list of exceptions that the implementation may maintain.
|
void |
importAll(RepositoryImportFeedbackInterface feedback,
String fileDirectory,
String[] filenames,
RepositoryDirectoryInterface baseDirectory,
boolean overwrite,
boolean continueOnError,
String versionComment)
Import objects from an XML document to a repository.
|
void |
setImportRules(ImportRules importRules)
Set the list of rules that need to be applied to every imported object.
|
void |
setJobDirOverride(String jobDirOverride)
Overrides repository directory for all imported jobs.
|
void |
setTransDirOverride(String transDirOverride)
Overrides repository directory for all imported transformations.
|
beginTask, done, isCanceled, setTaskName, subTask, workedaddLog, askContinueOnErrorQuestion, isAskingOverwriteConfirmation, jobOverwritePrompt, setLabel, showError, transOverwritePrompt, updateDisplayfatalXmlErrorEncountered, jobElementRead, transformationElementReadvoid importAll(RepositoryImportFeedbackInterface feedback, String fileDirectory, String[] filenames, RepositoryDirectoryInterface baseDirectory, boolean overwrite, boolean continueOnError, String versionComment)
feedback - Required to provide feedback to the user.fileDirectory - Base directory to load files (named filenames) fromfilenames - Names of files found in fileDirectory to be imported.baseDirectory - Base directory to load objects into.overwrite - Should objects in the repository be overwritten with ones we're importing?continueOnError - Should the import continue if there is an error importing an object?versionComment - Comment to use when saving imported objects.void setImportRules(ImportRules importRules)
importRules - The rules to use during import into the repositoryvoid setTransDirOverride(String transDirOverride)
void setJobDirOverride(String jobDirOverride)
Copyright © 2018 Hitachi Vantara. All rights reserved.