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.IOException
boolean stopDeployData(java.lang.String[] masterSideIds)
通知TileWorker节点,停止下载数据.
masterSideIds
-