com.supermap.services.components

接口 TileWorkerClient

  • 所有已知实现类:
    LocalTileWorkerClient


    public interface TileWorkerClient
    

    TileWorker 在TileMaster 端的代理类。

    从以下版本开始:
    7.0.1
    • 方法详细资料

      • setConnectionInfo

        void setConnectionInfo(TileWorkerInfo workerInfo)
        

        设置连接信息。

        参数:
        workerInfo - 连接信息
      • getInfo

        TileWorkerInfo getInfo()
        

        返回切图节点的连接信息

        返回:
        从以下版本开始:
        6.1.3
      • getId

        java.lang.String getId()
        

        返回切图节点的id .

        返回:
        从以下版本开始:
        6.1.3
      • getTaskState

        TileTaskState getTaskState(java.lang.String taskId)
        

        返回一个具名的切图任务的执行状态。

        参数:
        taskId -
        返回:
        从以下版本开始:
        6.1.3
      • quit

        void quit()
        

        切图切点退出

        从以下版本开始:
        6.1.3
      • notifyJobCompleted

        boolean notifyJobCompleted(java.lang.String jobId)
        
        通知TileWorker节点,切图任务已经完成,可以把申请的一些资源(eg: 线程,内存池等)关掉. 这个方法主要被TileMaster调用
        参数:
        jobId -
        返回:
      • notifyJobTaskComplete

        boolean notifyJobTaskComplete(java.lang.String jobId,
                                    java.lang.String taskID)
        

        通知TileWorker节点,切图任务已经完成

        参数:
        jobId -
        taskID -
        返回: