| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRepositoryExporter
Handles exporting a repository.
| Method Summary | |
|---|---|
 void | 
exportAllObjects(org.pentaho.di.core.ProgressMonitorListener monitor,
                 String xmlFilename,
                 org.pentaho.di.repository.RepositoryDirectoryInterface root,
                 String exportType)
Export objects of a repository.  | 
 void | 
setImportRulesToValidate(ImportRules importRules)
Pass a set of import rules to the exporter to validate against during the export.  | 
| Method Detail | 
|---|
void exportAllObjects(org.pentaho.di.core.ProgressMonitorListener monitor,
                      String xmlFilename,
                      org.pentaho.di.repository.RepositoryDirectoryInterface root,
                      String exportType)
                      throws org.pentaho.di.core.exception.KettleException
monitor - Progress Monitor for providing feedback during the export process.xmlFilename - Filename to write out to.root - Root directory to start export from.exportType - Type of objects to export: "all", "trans", "job"
org.pentaho.di.core.exception.KettleExceptionvoid setImportRulesToValidate(ImportRules importRules)
importRules - The import rules to adhere to during export.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||