com.supermap.services.components
接口 TileWorker
- 
- 所有已知实现类:
 - DefaultTileWorker
 
public interface TileWorker 
- 
- 
方法概要
方法 限定符和类型 方法和说明 JobExecutingStatesaddTask(TileTask toAdd)添加单元切图任务。booleandeployData(ProviderConnInfo[] providerConnectionInfos, java.lang.String masterAddress, boolean readOnly, java.lang.String id, FileVerificationMode verificationMode)部署切图数据。booleandeployJob(JobBuildConfig pConfig)部署切图任务。TileTaskStategetTaskState(java.lang.String tileTaskId)获取单元切片任务状态。booleannotifyJobCompleted(java.lang.String jobId)通知TileWorker节点,切图任务已经完成,可以把申请的一些资源(eg: 线程,内存池等)关掉.booleanstopDeployData(java.lang.String[] masterSideIds)通知TileWorker节点,停止下载数据.JobExecutingStateswhatAreYouDoing()获取切图任务状态。 
 - 
 
- 
- 
方法详细资料
- 
deployJob
boolean deployJob(JobBuildConfig pConfig)
部署切图任务。
- 参数:
 pConfig-- 返回:
 
 
- 
addTask
JobExecutingStates addTask(TileTask toAdd)
添加单元切图任务。
- 参数:
 toAdd-- 返回:
 
 
- 
whatAreYouDoing
JobExecutingStates whatAreYouDoing()
获取切图任务状态。
- 返回:
 
 
- 
getTaskState
TileTaskState getTaskState(java.lang.String tileTaskId)
获取单元切片任务状态。
- 参数:
 tileTaskId-- 返回:
 
 
- 
notifyJobCompleted
boolean notifyJobCompleted(java.lang.String jobId)
通知TileWorker节点,切图任务已经完成,可以把申请的一些资源(eg: 线程,内存池等)关掉. 这个方法主要被TileMaster调用- 参数:
 jobId-- 返回:
 
 
- 
deployData
boolean deployData(ProviderConnInfo[] providerConnectionInfos, java.lang.String masterAddress, boolean readOnly, java.lang.String id, FileVerificationMode verificationMode) throws java.io.IOException部署切图数据。
- 参数:
 providerConnectionInfos-masterAddress-readOnly-id-verificationMode-- 返回:
 - 抛出:
 java.io.IOException
 
- 
stopDeployData
boolean stopDeployData(java.lang.String[] masterSideIds)
通知TileWorker节点,停止下载数据.
- 参数:
 masterSideIds-- 返回:
 - 从以下版本开始:
 - 8.0.0
 
 
 - 
 
 -