Package org.alfresco.repo.importer
Class FileImportPackageHandler
java.lang.Object
org.alfresco.repo.importer.FileImportPackageHandler
- All Implemented Interfaces:
ImportPackageHandler
Handler for importing Repository content streams from file system
- Author:
- David Caruana
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFileImportPackageHandler(File sourceDir, File dataFile, String dataFileEncoding) Construct -
Method Summary
Modifier and TypeMethodDescriptionvoidEnd the ImportGet the package data streamimportStream(String content) Call-back for handling the import of content stream.protected voidLog Import MessagevoidStart the Import
-
Field Details
-
DEFAULT_ENCODING
- See Also:
-
sourceDir
-
dataFile
-
dataFileEncoding
-
-
Constructor Details
-
FileImportPackageHandler
Construct- Parameters:
sourceDir- FiledataFile- FiledataFileEncoding- String
-
-
Method Details
-
startImport
public void startImport()Description copied from interface:ImportPackageHandlerStart the Import- Specified by:
startImportin interfaceImportPackageHandler
-
getDataStream
Description copied from interface:ImportPackageHandlerGet the package data stream- Specified by:
getDataStreamin interfaceImportPackageHandler- Returns:
- the reader
-
importStream
Description copied from interface:ImportPackageHandlerCall-back for handling the import of content stream.- Specified by:
importStreamin interfaceImportPackageHandler- Parameters:
content- content descriptor- Returns:
- the input stream onto the content
-
endImport
public void endImport()Description copied from interface:ImportPackageHandlerEnd the Import- Specified by:
endImportin interfaceImportPackageHandler
-
log
Log Import Message- Parameters:
message- message to log
-