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-
 
 - 
 
 -