com.supermap.services.components
接口 TileTaskRunner
-
public interface TileTaskRunner切图任务执行器。目前,每个
TileTask对应一个TileTaskRunner
-
-
嵌套类概要
嵌套类 限定符和类型 接口和说明 static interfaceTileTaskRunner.RunnerListener切图任务执行状态监听器
-
方法概要
方法 限定符和类型 方法和说明 voidaddListener(TileTaskRunner.RunnerListener listener)注册一个监听器,用于监听切图任务执行状态的变更,比如任务开始,结束等。voidcancel()取消执行voiddispose()销毁 切图运行器TileTaskStategetState(java.lang.String taskId)返回切图任务的状态信息,包括当前任务被那个切点执行,是否已完成。TaskExecutingStategetTaskExecutingState()返回切图任务的执行状态的详细信息,其信息丰富程度比<<a href="../../../../com/supermap/services/components/TileTaskRunner.html#getState(java.lang.String)">getState(String)返回的结果要高。voidinit(WorkerConfig pWorkerConfig, CheckedJobBuildConfig pJobConfig, TileStore pStore, Map pMap)初始化voidsetCheckTaskTimer(java.util.Timer timer)voidsetMasterClient(TileMasterClient masterClient)voidsetTask(TileTask tileTask)设置切图任务信息voidsetWorkerConfig(WorkerConfig workerConfig)设置切图节点的配置信息。
-
-
-
方法详细资料
-
getState
TileTaskState getState(java.lang.String taskId)
返回切图任务的状态信息,包括当前任务被那个切点执行,是否已完成。
- 参数:
taskId-- 返回:
- 从以下版本开始:
- 6.1.3
-
init
void init(WorkerConfig pWorkerConfig, CheckedJobBuildConfig pJobConfig, TileStore pStore, Map pMap)初始化
- 参数:
pWorkerConfig-pJobConfig-pStore-kvStore-pMap-- 从以下版本开始:
- 6.1.3
-
addListener
void addListener(TileTaskRunner.RunnerListener listener)
注册一个监听器,用于监听切图任务执行状态的变更,比如任务开始,结束等。
- 参数:
listener-- 从以下版本开始:
- 6.1.3
-
setTask
void setTask(TileTask tileTask)
设置切图任务信息
- 参数:
tileTask-- 从以下版本开始:
- 6.1.3
-
setWorkerConfig
void setWorkerConfig(WorkerConfig workerConfig)
设置切图节点的配置信息。
- 参数:
workerConfig-- 从以下版本开始:
- 6.1.3
-
getTaskExecutingState
TaskExecutingState getTaskExecutingState()
返回切图任务的执行状态的详细信息,其信息丰富程度比<<a href="../../../../com/supermap/services/components/TileTaskRunner.html#getState(java.lang.String)">
getState(String)返回的结果要高。包括任务开始时间,当前的速度,完成了多少张切片。- 返回:
- 从以下版本开始:
- 6.1.3
-
cancel
void cancel()
取消执行
- 从以下版本开始:
- 6.1.3
-
dispose
void dispose()
销毁 切图运行器
- 从以下版本开始:
- 7.1.2
-
setMasterClient
void setMasterClient(TileMasterClient masterClient)
-
setCheckTaskTimer
void setCheckTaskTimer(java.util.Timer timer)
-
-