Class StreamTaskActionExecutor.SynchronizedStreamTaskActionExecutor
java.lang.Object
org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor.SynchronizedStreamTaskActionExecutor
- All Implemented Interfaces:
StreamTaskActionExecutor
- Enclosing interface:
- StreamTaskActionExecutor
@Deprecated
public static class StreamTaskActionExecutor.SynchronizedStreamTaskActionExecutor
extends Object
implements StreamTaskActionExecutor
Deprecated.
A
StreamTaskActionExecutor that synchronizes every operation on the provided mutex.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor
StreamTaskActionExecutor.SynchronizedStreamTaskActionExecutor -
Field Summary
Fields inherited from interface org.apache.flink.streaming.runtime.tasks.StreamTaskActionExecutor
IMMEDIATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R> RDeprecated.getMutex()Deprecated.voidrun(org.apache.flink.util.function.RunnableWithException runnable) Deprecated.<E extends Throwable>
voidrunThrowing(org.apache.flink.util.function.ThrowingRunnable<E> runnable) Deprecated.
-
Constructor Details
-
SynchronizedStreamTaskActionExecutor
Deprecated.
-
-
Method Details
-
run
Deprecated.- Specified by:
runin interfaceStreamTaskActionExecutor- Throws:
Exception
-
runThrowing
public <E extends Throwable> void runThrowing(org.apache.flink.util.function.ThrowingRunnable<E> runnable) throws E Deprecated.- Specified by:
runThrowingin interfaceStreamTaskActionExecutor- Throws:
E extends Throwable
-
call
Deprecated.- Specified by:
callin interfaceStreamTaskActionExecutor- Throws:
Exception
-
getMutex
Deprecated.- Returns:
- an object used for mutual exclusion of all operations that involve data and state mutation. (a.k.a. checkpoint lock).
-
SourceStreamTaskwhich exposes the checkpoint lock as part of Public API.