类的使用
org.apache.seatunnel.engine.server.execution.TaskGroupLocation
使用TaskGroupLocation的程序包
程序包
说明
-
org.apache.seatunnel.engine.server中TaskGroupLocation的使用
修饰符和类型方法说明voidTaskExecutionService.asyncExecuteFunction(TaskGroupLocation taskGroupLocation, Runnable task) voidTaskExecutionService.cancelTaskGroup(TaskGroupLocation taskGroupLocation) JobMaster call this method to cancel a task, and thenTaskExecutionServicecancel this task and send theTaskExecutionStateto JobMaster.TaskExecutionService.getActiveExecutionContext(TaskGroupLocation taskGroupLocation) TaskExecutionService.getExecutionContext(TaskGroupLocation taskGroupLocation) voidTaskExecutionService.notifyCleanTaskGroupContext(TaskGroupLocation taskGroupLocation) booleanSeaTunnelServer.taskIsEnded(@NonNull TaskGroupLocation taskGroupLocation) return whether task is end -
org.apache.seatunnel.engine.server.dag.physical中TaskGroupLocation的使用
修饰符和类型方法说明Map<TaskGroupLocation,org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<SlotProfile>> PhysicalPlan.getPreApplyResourceFutures()修饰符和类型方法说明voidPhysicalPlan.setPreApplyResourceFutures(Map<TaskGroupLocation, org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<SlotProfile>> preApplyResourceFutures) -
org.apache.seatunnel.engine.server.execution中TaskGroupLocation的使用
修饰符和类型方法说明TaskExecutionState.getTaskGroupLocation()TaskGroup.getTaskGroupLocation()TaskGroupDefaultImpl.getTaskGroupLocation()TaskLocation.getTaskGroupLocation()修饰符和类型方法说明static TaskGroupTaskGroupUtils.createTaskGroup(TaskGroupType type, TaskGroupLocation taskGroupLocation, String taskGroupName, Collection<Task> tasks) voidTaskLocation.setTaskGroupLocation(TaskGroupLocation taskGroupLocation) 限定符构造器说明TaskExecutionState(TaskGroupLocation taskGroupLocation, ExecutionState executionState) TaskExecutionState(TaskGroupLocation taskGroupLocation, ExecutionState executionState, String throwableMsg) TaskExecutionState(TaskGroupLocation taskGroupLocation, ExecutionState executionState, Throwable throwable) TaskGroupDefaultImpl(TaskGroupLocation taskGroupLocation, String taskGroupName, Collection<Task> tasks) TaskLocation(TaskGroupLocation taskGroupLocation, long taskInGroupIndex, int taskParallelismIndex) -
org.apache.seatunnel.engine.server.master中TaskGroupLocation的使用
修饰符和类型方法说明JobMaster.getOwnedSlotProfiles(@NonNull TaskGroupLocation taskGroupLocation) com.hazelcast.cluster.AddressJobMaster.queryTaskGroupAddress(TaskGroupLocation taskGroupLocation) voidJobMaster.releaseTaskGroupResource(PipelineLocation pipelineLocation, TaskGroupLocation taskGroupLocation) 修饰符和类型方法说明List<org.apache.seatunnel.api.common.metrics.RawJobMetrics>JobMaster.getCurrJobMetrics(Map<TaskGroupLocation, com.hazelcast.cluster.Address> taskGroupLocationSlotProfileMap) voidJobMaster.setOwnedSlotProfiles(@NonNull PipelineLocation pipelineLocation, @NonNull Map<TaskGroupLocation, SlotProfile> pipelineOwnedSlotProfiles) -
org.apache.seatunnel.engine.server.metrics中TaskGroupLocation的使用
限定符构造器说明JobMetricsCollector(TaskGroupLocation taskGroupLocation, com.hazelcast.cluster.Member member, com.hazelcast.logging.ILogger logger) 类型变量类型为TaskGroupLocation的org.apache.seatunnel.engine.server.metrics中的构造器参数限定符构造器说明JobMetricsCollector(List<TaskGroupLocation> taskGroupLocations, com.hazelcast.cluster.Member member, com.hazelcast.logging.ILogger logger) -
org.apache.seatunnel.engine.server.task.group中TaskGroupLocation的使用
限定符构造器说明AbstractTaskGroupWithIntermediateQueue(TaskGroupLocation taskGroupLocation, String taskGroupName, Collection<Task> tasks) TaskGroupWithIntermediateBlockingQueue(TaskGroupLocation taskGroupLocation, String taskGroupName, Collection<Task> tasks) TaskGroupWithIntermediateDisruptor(TaskGroupLocation taskGroupLocation, String taskGroupName, Collection<Task> tasks) -
org.apache.seatunnel.engine.server.task.operation中TaskGroupLocation的使用
限定符构造器说明CancelTaskOperation(TaskGroupLocation taskGroupLocation) CheckTaskGroupIsExecutingOperation(TaskGroupLocation taskGroupLocation) CleanTaskGroupContextOperation(TaskGroupLocation taskGroupLocation) NotifyTaskStatusOperation(TaskGroupLocation taskGroupLocation, TaskExecutionState taskExecutionState)