public interface TileWorker
| 限定符和类型 | 方法和说明 | 
|---|---|
JobExecutingStates | 
addTask(TileTask toAdd)
添加单元切图任务。 
 | 
boolean | 
deployData(ProviderConnInfo[] providerConnectionInfos, java.lang.String masterAddress, boolean readOnly, java.lang.String id, FileVerificationMode verificationMode)
部署切图数据。 
 | 
boolean | 
deployJob(JobBuildConfig pConfig)
部署切图任务。 
 | 
TileTaskState | 
getTaskState(java.lang.String tileTaskId)
获取单元切片任务状态。 
 | 
boolean | 
notifyJobCompleted(java.lang.String jobId)
通知TileWorker节点,切图任务已经完成,可以把申请的一些资源(eg: 线程,内存池等)关掉. 
 | 
boolean | 
stopDeployData(java.lang.String[] masterSideIds)
通知TileWorker节点,停止下载数据. 
 | 
JobExecutingStates | 
whatAreYouDoing()
获取切图任务状态。 
 | 
boolean deployJob(JobBuildConfig pConfig)
部署切图任务。
pConfig -JobExecutingStates addTask(TileTask toAdd)
添加单元切图任务。
toAdd -JobExecutingStates whatAreYouDoing()
获取切图任务状态。
TileTaskState getTaskState(java.lang.String tileTaskId)
获取单元切片任务状态。
tileTaskId -boolean notifyJobCompleted(java.lang.String jobId)
TileMaster调用jobId -
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.IOExceptionboolean stopDeployData(java.lang.String[] masterSideIds)
通知TileWorker节点,停止下载数据.
masterSideIds -