public interface IRepositoryImporter extends org.pentaho.di.core.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,
         org.pentaho.di.repository.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, org.pentaho.di.repository.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)