eu.esdihumboldt.hale.common.core.io.project.impl
Class ArchiveProjectWriter
java.lang.Object
eu.esdihumboldt.hale.common.core.io.impl.AbstractIOProvider
eu.esdihumboldt.hale.common.core.io.impl.AbstractExportProvider
eu.esdihumboldt.hale.common.core.io.project.impl.AbstractProjectWriter
eu.esdihumboldt.hale.common.core.io.project.impl.ArchiveProjectWriter
- All Implemented Interfaces:
- ExportProvider, IOProvider, ProjectWriter
public class ArchiveProjectWriter
- extends AbstractProjectWriter
Save projects (including all related resources) as an archive (zip)
- Author:
- Patrick Lieb
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INCLUDE_WEB_RESOURCES
public static final String INCLUDE_WEB_RESOURCES
- Parameter for including or excluding web resources
- See Also:
- Constant Field Values
EXLUDE_DATA_FILES
public static final String EXLUDE_DATA_FILES
- Parameter for including or excluding data files
- See Also:
- Constant Field Values
ArchiveProjectWriter
public ArchiveProjectWriter()
execute
protected IOReport execute(ProgressIndicator progress,
IOReporter reporter)
throws IOProviderConfigurationException,
IOException
- Description copied from class:
AbstractIOProvider
- Execute the I/O provider.
- Specified by:
execute
in class AbstractIOProvider
- Parameters:
progress
- the progress indicatorreporter
- the reporter to use for the execution report
- Returns:
- the execution report
- Throws:
IOProviderConfigurationException
- if the I/O provider was not
configured properly
IOException
- if an I/O operation fails
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d