com.supermap.services.components.impl
类 LocalTileWorkerClient
- java.lang.Object
 - 
- com.supermap.services.components.impl.LocalTileWorkerClient
 
 
- 
- 所有已实现的接口:
 - TileWorkerClient
 
public class LocalTileWorkerClient extends java.lang.Object implements TileWorkerClient
- 从以下版本开始:
 - 7.0.1
 
 
- 
- 
嵌套类概要
- 
从接口继承的嵌套类/接口 com.supermap.services.components.TileWorkerClient
TileWorkerClient.ConnectTileWorkerException, TileWorkerClient.WorkerConnectionStateListener 
 - 
 
- 
构造器概要
构造器 构造器和说明 LocalTileWorkerClient() 
- 
方法概要
方法 限定符和类型 方法和说明 voidaddListener(TileWorkerClient.WorkerConnectionStateListener listener)voidaddTask(TileTask task)CompConnInfodeployData(JobBuildConfig config, JobDeployingInfo deployingInfo)部署数据。voiddeployJob(JobBuildConfig config)java.lang.StringgetId()TileWorkerInfogetInfo()TileWorkerStategetState()TileTaskStategetTaskState(java.lang.String taskId)TileWorkergetTileWorker()booleannotifyJobCompleted(java.lang.String jobId)通知TileWorker节点,切图任务已经完成,可以把申请的一些资源(eg: 线程,内存池等)关掉.booleannotifyJobTaskComplete(java.lang.String jobId, java.lang.String taskID)通知TileWorker节点,切图任务已经完成voidquit()voidremoveListener(TileWorkerClient.WorkerConnectionStateListener listener)voidsetConnectionInfo(TileWorkerInfo workerInfo)设置连接信息。voidsetTileWorker(TileWorker value) 
 - 
 
- 
- 
方法详细资料
- 
getTileWorker
public TileWorker getTileWorker()
 
- 
setTileWorker
public void setTileWorker(TileWorker value)
 
- 
getState
public TileWorkerState getState()
- 指定者:
 getState在接口中TileWorkerClient- 返回:
 - 从以下版本开始:
 - 7.0.1
 
 
- 
addListener
public void addListener(TileWorkerClient.WorkerConnectionStateListener listener)
- 指定者:
 addListener在接口中TileWorkerClient- 参数:
 listener-- 从以下版本开始:
 - 7.0.1
 
 
- 
deployJob
public void deployJob(JobBuildConfig config) throws TileWorkerClient.ConnectTileWorkerException- 指定者:
 deployJob在接口中TileWorkerClient- 参数:
 config-- 抛出:
 ConnectTileWorkerExceptionTileWorkerClient.ConnectTileWorkerException- 从以下版本开始:
 - 7.0.1
 
 
- 
deployData
public CompConnInfo deployData(JobBuildConfig config, JobDeployingInfo deployingInfo)从接口复制的说明:TileWorkerClient部署数据。
- 指定者:
 deployData在接口中TileWorkerClient- 参数:
 config- 配置信息- 返回:
 
 
- 
addTask
public void addTask(TileTask task) throws TileWorkerClient.ConnectTileWorkerException- 指定者:
 addTask在接口中TileWorkerClient- 参数:
 task-- 抛出:
 ConnectTileWorkerExceptionTileWorkerClient.ConnectTileWorkerException- 从以下版本开始:
 - 7.0.1
 
 
- 
getInfo
public TileWorkerInfo getInfo()
- 指定者:
 getInfo在接口中TileWorkerClient- 返回:
 - 从以下版本开始:
 - 7.0.1
 
 
- 
getId
public java.lang.String getId()
- 指定者:
 getId在接口中TileWorkerClient- 返回:
 - 从以下版本开始:
 - 7.0.1
 
 
- 
getTaskState
public TileTaskState getTaskState(java.lang.String taskId)
- 指定者:
 getTaskState在接口中TileWorkerClient- 参数:
 taskId-- 返回:
 - 从以下版本开始:
 - 7.0.1
 
 
- 
quit
public void quit()
- 指定者:
 quit在接口中TileWorkerClient- 从以下版本开始:
 - 7.0.1
 
 
- 
removeListener
public void removeListener(TileWorkerClient.WorkerConnectionStateListener listener)
- 指定者:
 removeListener在接口中TileWorkerClient- 参数:
 listener-- 从以下版本开始:
 - 7.0.1
 
 
- 
setConnectionInfo
public void setConnectionInfo(TileWorkerInfo workerInfo)
从接口复制的说明:TileWorkerClient设置连接信息。
- 指定者:
 setConnectionInfo在接口中TileWorkerClient- 参数:
 workerInfo- 连接信息
 
- 
notifyJobCompleted
public boolean notifyJobCompleted(java.lang.String jobId)
从接口复制的说明:TileWorkerClient通知TileWorker节点,切图任务已经完成,可以把申请的一些资源(eg: 线程,内存池等)关掉. 这个方法主要被TileMaster调用- 指定者:
 notifyJobCompleted在接口中TileWorkerClient- 返回:
 
 
- 
notifyJobTaskComplete
public boolean notifyJobTaskComplete(java.lang.String jobId, java.lang.String taskID)从接口复制的说明:TileWorkerClient通知TileWorker节点,切图任务已经完成
- 指定者:
 notifyJobTaskComplete在接口中TileWorkerClient- 返回:
 
 
 - 
 
 -