public class CloudRuntimeJobState extends AbstractRuntimeJobState
AbstractRuntimeJobState.DeployTaskResult, AbstractRuntimeJobState.JobStateListener
changeStateLock, config, currentState, listeners, stopped, tileRegionStateManager
analystBlankPercentage, buildingScale, completed, completedBytes, completedScale, dataPreProcessBuildConfig, dataPreProcessState, deployedCompleted, deployedTotal, deployedWorkerInfo, deployingDataWorkerInfo, elapsedTime, masterAddress, noFeaturesTileCount, pureColorTileCount, remainTime, runState, scaleConfigs, scaleInfos, speedPerSecond, startTime, tasks, tasksToRetry, tileMatrixEdgeCount, total
Constructor and Description |
---|
CloudRuntimeJobState(JobState jobState) |
Modifier and Type | Method and Description |
---|---|
TileTask |
getTask()
Gets unit tasks.
|
void |
setConfig(JobBuildConfig value)
Sets the tiling task configuration information.
|
JobState |
updateTaskToCompleted(TileTask task)
Updates the current state to reflect the task has been completed.
|
JobState |
updateTaskToCompleted(TileTask task, TileTaskBuildResult taskBuildResult, TileWorkerInfo tileWorkerInfo)
Updates the current state to reflect the task has been completed.
|
addListener, addUpdateTasks, delTask, deployTaskToWorker, getAllTasks, getInfoByScale, getScaleBuildConfigByScale, getState, getTaskById, mergeWorkerBuildingInfos, notifyLostConnectionPerhaps, notifyWorkerDisconnected, setTileRegionStateManager, start, stop, updatElapsedTime, updateProgress, updateTaskFailed
equals, hashCode, setTileCountPerTask
public CloudRuntimeJobState(JobState jobState)
public JobState updateTaskToCompleted(TileTask task, TileTaskBuildResult taskBuildResult, TileWorkerInfo tileWorkerInfo)
AbstractRuntimeJobState
Updates the current state to reflect the task has been completed.
updateTaskToCompleted
in class AbstractRuntimeJobState
public JobState updateTaskToCompleted(TileTask task)
AbstractRuntimeJobState
Updates the current state to reflect the task has been completed.
updateTaskToCompleted
in class AbstractRuntimeJobState
public TileTask getTask()
AbstractRuntimeJobState
Gets unit tasks.
getTask
in class AbstractRuntimeJobState
public void setConfig(JobBuildConfig value)
AbstractRuntimeJobState
Sets the tiling task configuration information.
setConfig
in class AbstractRuntimeJobState