Interface Summary Interface Description ExportHandlerContract with ExportProcessor to know how to perform export given the parameters ImportSourceA source of files for import operations. ImportSource.IRepositoryFileBundleA struct-like object for bundling related objects together. IRepositoryImportLogger* Below is a sample of how to use this class to generate a log file.
Class Summary Class Description BaseExportProcessorA BaseExportProcessor subclass should encapsulate all logic for creating and assembling export file. CmdParser CommandLineProcessorHandles the parsing of command line arguments and creates an import process based upon them DatabaseConnectionConverter DefaultExportHandler Exporter ExportFileNameEncoderThis class is used to encode and decode file names added to or extracted from an export zip file. ExportManifestUserSetting ImportSessionGeneral purpose objects whose lifecycle is that of an formal import session Log4JRepositoryImportLog Log4JRepositoryImportLogger PentahoMetadataFileInfoParser for potential Pentaho Metadata Filenames from the old repository RepositoryFileBundleAn
ImportSource.IRepositoryFileBundlethat uses temporary files.
RepositoryImportHTMLLayoutThis class was derived from Log4j HTMLLayout. RoleExport SimpleExportProcessorThis export processor should be used when single file downloads are requested StreamConverterConverts stream of binary or character data. UserExport ZipExportProcessor
Enum Summary Enum Description CommandLineProcessor.DatasourceType CommandLineProcessor.RequestType CommandLineProcessor.ResourceType PentahoMetadataFileInfo.FileType
Exception Summary Exception Description ExportExceptionException that indicates an error during import processing User: dkincade ExportManifestRepositoryException InitializationExceptionException generated when any initialization is unsuccessful User: dkincade