com.supermap.services.components

接口 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()
      获取切图任务状态。
    • 方法详细资料

      • deployJob

        boolean deployJob(JobBuildConfig pConfig)
        

        部署切图任务。

        参数:
        pConfig -
        返回:
      • addTask

        JobExecutingStates addTask(TileTask toAdd)
        

        添加单元切图任务。

        参数:
        toAdd -
        返回:
      • whatAreYouDoing

        JobExecutingStates whatAreYouDoing()
        

        获取切图任务状态。

        返回:
      • getTaskState

        TileTaskState getTaskState(java.lang.String tileTaskId)
        

        获取单元切片任务状态。

        参数:
        tileTaskId -
        返回:
      • notifyJobCompleted

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

        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
      • stopDeployData

        boolean stopDeployData(java.lang.String[] masterSideIds)
        

        通知TileWorker节点,停止下载数据.

        参数:
        masterSideIds -
        返回:
        从以下版本开始:
        8.0.0