com.supermap.services.components
接口 DataExporter
-
public interface DataExporter数据推送管理器。
-
-
嵌套类概要
嵌套类 限定符和类型 接口和说明 static interfaceDataExporter.OutputProgressCallback
-
方法概要
方法 限定符和类型 方法和说明 java.lang.Stringadd(java.lang.String path)添加数据路径。booleancomplete()数据推送完成返回true。java.lang.StringgetId()获取数据推送任务IDvoidoutputAsZip(java.lang.String dataItemId, java.io.OutputStream out, FileVerificationInfo[] infos)将需要推送的数据打包。voidprepare()推送数据。voidsetOutputProgressCallback(DataExporter.OutputProgressCallback value)设置推送进度的回调。voiduntilComplete()等待数据推送完成。
-
-
-
方法详细资料
-
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-
-
-