com.supermap.services.components
接口 DataExporter
-
public interface DataExporter
数据推送管理器。
-
-
嵌套类概要
嵌套类 限定符和类型 接口和说明 static interface
DataExporter.OutputProgressCallback
-
方法概要
方法 限定符和类型 方法和说明 java.lang.String
add(java.lang.String path)
添加数据路径。boolean
complete()
数据推送完成返回true。java.lang.String
getId()
获取数据推送任务IDvoid
outputAsZip(java.lang.String dataItemId, java.io.OutputStream out, FileVerificationInfo[] infos)
将需要推送的数据打包。void
prepare()
推送数据。void
setOutputProgressCallback(DataExporter.OutputProgressCallback value)
设置推送进度的回调。void
untilComplete()
等待数据推送完成。
-
-
-
方法详细资料
-
add
java.lang.String add(java.lang.String path)
添加数据路径。
- 参数:
path
-- 返回:
-
untilComplete
void untilComplete() throws java.io.IOException
等待数据推送完成。
- 抛出:
java.io.IOException
-
getId
java.lang.String getId()
获取数据推送任务ID
- 返回:
-
outputAsZip
void outputAsZip(java.lang.String dataItemId, java.io.OutputStream out, FileVerificationInfo[] infos) throws java.io.IOException
将需要推送的数据打包。
- 参数:
dataItemId
-out
-infos
-- 抛出:
java.io.IOException
-
prepare
void prepare()
推送数据。
-
complete
boolean complete()
数据推送完成返回true。
- 返回:
-
setOutputProgressCallback
void setOutputProgressCallback(DataExporter.OutputProgressCallback value)
设置推送进度的回调。
- 参数:
value
-
-
-