Class TaskExecutorToServiceAdapter
- java.lang.Object
-
- org.apache.flink.runtime.taskexecutor.TaskExecutorToServiceAdapter
-
- All Implemented Interfaces:
AutoCloseable
,TaskManagerRunner.TaskExecutorService
,org.apache.flink.util.AutoCloseableAsync
public class TaskExecutorToServiceAdapter extends Object implements TaskManagerRunner.TaskExecutorService
Simple adapter forTaskExecutor
to adapt toTaskManagerRunner.TaskExecutorService
.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<Void>
closeAsync()
static TaskExecutorToServiceAdapter
createFor(TaskExecutor taskExecutor)
CompletableFuture<Void>
getTerminationFuture()
void
start()
-
-
-
Method Detail
-
start
public void start()
- Specified by:
start
in interfaceTaskManagerRunner.TaskExecutorService
-
getTerminationFuture
public CompletableFuture<Void> getTerminationFuture()
- Specified by:
getTerminationFuture
in interfaceTaskManagerRunner.TaskExecutorService
-
closeAsync
public CompletableFuture<Void> closeAsync()
- Specified by:
closeAsync
in interfaceorg.apache.flink.util.AutoCloseableAsync
-
createFor
public static TaskExecutorToServiceAdapter createFor(TaskExecutor taskExecutor)
-
-