eu.esdihumboldt.hale.common.core.io
Interface ExportProvider
- All Superinterfaces:
- IOProvider
- All Known Subinterfaces:
- AlignmentWriter, InstanceWriter, ProjectWriter, StyleWriter
- All Known Implementing Classes:
- AbstractAlignmentWriter, AbstractExportProvider, AbstractInstanceWriter, AbstractProjectWriter, AbstractStyleWriter, ArchiveProjectWriter, CityGMLInstanceWriter, DefaultAlignmentWriter, DefaultProjectWriter, GmlInstanceWriter, GZipEnabledExport, HtmlMappingExporter, SLDStyleWriter, StreamGmlWriter, XmlInstanceWriter, XMLProjectWriter, ZipProjectWriter
public interface ExportProvider
- extends IOProvider
Base interface for export providers
- Since:
- 2.2
- Author:
- Simon Templer
- Partner:
- 01 / Fraunhofer Institute for Computer Graphics Research
Field Summary |
static String |
PARAM_TARGET
The configuration parameter name for the target URI |
Methods inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider |
createReporter, execute, getContentType, getParameter, getSupportedParameters, isCancelable, loadConfiguration, setContentType, setParameter, storeConfiguration, validate |
PARAM_TARGET
static final String PARAM_TARGET
- The configuration parameter name for the target URI
- See Also:
- Constant Field Values
setTarget
void setTarget(LocatableOutputSupplier<? extends OutputStream> target)
- Set the export target
- Parameters:
target
- the target output supplier
getTarget
LocatableOutputSupplier<? extends OutputStream> getTarget()
- Get the export target
- Returns:
- the target output supplier
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d