|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.exporter.ACPExportPackageHandler
public class ACPExportPackageHandler
Handler for exporting Repository to ACP (Alfresco Content Package) file
Field Summary | |
---|---|
static java.lang.String |
ACP_EXTENSION
ACP File Extension |
protected java.io.File |
contentDir
|
protected java.io.File |
dataFile
|
protected boolean |
exportAsFolders
|
protected int |
iFileCnt
|
protected org.alfresco.service.cmr.repository.MimetypeService |
mimetypeService
|
protected org.alfresco.service.cmr.repository.NodeService |
nodeService
|
protected java.io.OutputStream |
outputStream
|
protected java.io.File |
tempDataFile
|
protected java.io.OutputStream |
tempDataFileStream
|
protected org.apache.tools.zip.ZipOutputStream |
zipStream
|
Constructor Summary | |
---|---|
ACPExportPackageHandler(java.io.File destDir,
java.io.File zipFile,
java.io.File dataFile,
java.io.File contentDir,
boolean overwrite,
org.alfresco.service.cmr.repository.MimetypeService mimetypeService)
Construct |
|
ACPExportPackageHandler(java.io.OutputStream outputStream,
java.io.File dataFile,
java.io.File contentDir,
org.alfresco.service.cmr.repository.MimetypeService mimetypeService)
Construct |
Method Summary | |
---|---|
java.io.OutputStream |
createDataStream()
Create a stream for accepting the package data |
void |
endExport()
End the Export |
org.alfresco.service.cmr.repository.ContentData |
exportContent(java.io.InputStream content,
org.alfresco.service.cmr.repository.ContentData contentData)
Call-back for handling the export of content stream. |
protected void |
log(java.lang.String message)
Log Export Message |
void |
setExportAsFolders(boolean exportAsFolders)
Export content into folder structure of nodes |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
|
void |
startExport()
Start the Export |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ACP_EXTENSION
protected org.alfresco.service.cmr.repository.MimetypeService mimetypeService
protected org.alfresco.service.cmr.repository.NodeService nodeService
protected java.io.OutputStream outputStream
protected java.io.File dataFile
protected java.io.File contentDir
protected java.io.File tempDataFile
protected java.io.OutputStream tempDataFileStream
protected org.apache.tools.zip.ZipOutputStream zipStream
protected int iFileCnt
protected boolean exportAsFolders
Constructor Detail |
---|
public ACPExportPackageHandler(java.io.File destDir, java.io.File zipFile, java.io.File dataFile, java.io.File contentDir, boolean overwrite, org.alfresco.service.cmr.repository.MimetypeService mimetypeService)
destDir
- zipFile
- dataFile
- contentDir
- public ACPExportPackageHandler(java.io.OutputStream outputStream, java.io.File dataFile, java.io.File contentDir, org.alfresco.service.cmr.repository.MimetypeService mimetypeService)
outputStream
- dataFile
- contentDir
- Method Detail |
---|
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService
- public void setExportAsFolders(boolean exportAsFolders)
exportAsFolders
- public void startExport()
ExportPackageHandler
startExport
in interface ExportPackageHandler
public java.io.OutputStream createDataStream()
ExportPackageHandler
createDataStream
in interface ExportPackageHandler
public org.alfresco.service.cmr.repository.ContentData exportContent(java.io.InputStream content, org.alfresco.service.cmr.repository.ContentData contentData)
ExportPackageHandler
exportContent
in interface ExportPackageHandler
content
- content to exportcontentData
- content descriptor
public void endExport()
ExportPackageHandler
endExport
in interface ExportPackageHandler
protected void log(java.lang.String message)
message
- message to log
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |