com.supermap.services.components.impl
Class CloudJobRunner
- java.lang.Object
-
- com.supermap.services.components.impl.DefaultJobRunner
-
- com.supermap.services.components.impl.CloudJobRunner
-
- All Implemented Interfaces:
- JobRunner, Disposable
public class CloudJobRunner extends DefaultJobRunner
-
-
Constructor Summary
Constructors Constructor and Description CloudJobRunner()
-
Method Summary
Methods Modifier and Type Method and Description protected TileScaleInfocaculateTileScaleInfo(ScaleBuildConfig scaleConfig, Geometry[] regions)protected RuntimeJobStateBuilderFactorygetRuntimeJobStateBuilderFactory()voidstop()Stops the task.-
Methods inherited from class com.supermap.services.components.impl.DefaultJobRunner
addListener, addWorker, addWorkers, confirmBlankRegionInfos, deployJobToWorker, dispose, getBlankTileInfos, getJobConfig, getRemoteWorkspacePath, getState, getTilesetDesc, init, notifyJobDeployCompleted, notifyTaskCompleted, notifyTaskCompleted, notifyTaskFailed, notifyWorkerDisconnected, setDeployTaskThreadCount, setTileCountPerTask, setTileRegionManager, start, updateBlankRegions, updateTileJob
-
-
-
-
Method Detail
-
caculateTileScaleInfo
protected TileScaleInfo caculateTileScaleInfo(ScaleBuildConfig scaleConfig, Geometry[] regions)
- Overrides:
caculateTileScaleInfoin classDefaultJobRunner
-
stop
public void stop()
Description copied from interface:JobRunnerStops the task.
- Specified by:
stopin interfaceJobRunner- Overrides:
stopin classDefaultJobRunner
-
getRuntimeJobStateBuilderFactory
protected RuntimeJobStateBuilderFactory getRuntimeJobStateBuilderFactory()
- Overrides:
getRuntimeJobStateBuilderFactoryin classDefaultJobRunner
-
-