public interface ExportService extends MonitorableTask
This service is used to export a source FeatureStore
to a target
FeatureStore
.
It inherits if MonitorableTask
, and it means that the export process
can be monitorized by one or more observers that can listen all the export
events.
Modifier and Type | Interface and Description |
---|---|
static interface |
ExportService.ExportFinishListener |
Modifier and Type | Method and Description |
---|---|
void |
addFinishListener(ExportService.ExportFinishListener listener) |
void |
export(FeatureSet featureSet) |
ExportServiceFactory |
getFactory() |
ExportParameters |
getParameters() |
java.util.List<OpenDataStoreParameters> |
getTargetOpenStoreParameters() |
void |
setTaskStatus(SimpleTaskStatus taskStatus) |
getTaskStatus
cancelRequest, isCancellationRequested
ExportServiceFactory getFactory()
ExportParameters getParameters()
void addFinishListener(ExportService.ExportFinishListener listener)
void export(FeatureSet featureSet) throws ExportException
ExportException
java.util.List<OpenDataStoreParameters> getTargetOpenStoreParameters() throws ExportException
ExportException
void setTaskStatus(SimpleTaskStatus taskStatus)