com.supermap.services.components

接口 TileTaskRunner

    • 嵌套类概要

      嵌套类 
      限定符和类型 接口和说明
      static interface  TileTaskRunner.RunnerListener
      切图任务执行状态监听器
    • 方法概要

      方法 
      限定符和类型 方法和说明
      void addListener(TileTaskRunner.RunnerListener listener)
      注册一个监听器,用于监听切图任务执行状态的变更,比如任务开始,结束等。
      void cancel()
      取消执行
      void dispose()
      销毁 切图运行器
      TileTaskState getState(java.lang.String taskId)
      返回切图任务的状态信息,包括当前任务被那个切点执行,是否已完成。
      TaskExecutingState getTaskExecutingState()
      返回切图任务的执行状态的详细信息,其信息丰富程度比<<a href="../../../../com/supermap/services/components/TileTaskRunner.html#getState(java.lang.String)">getState(String)返回的结果要高。
      void init(WorkerConfig pWorkerConfig, CheckedJobBuildConfig pJobConfig, TileStore pStore, Map pMap)
      初始化
      void setCheckTaskTimer(java.util.Timer timer) 
      void setMasterClient(TileMasterClient masterClient) 
      void setTask(TileTask tileTask)
      设置切图任务信息
      void setWorkerConfig(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
      • setCheckTaskTimer

        void setCheckTaskTimer(java.util.Timer timer)