Class SessionClusterEntrypoint
java.lang.Object
org.apache.flink.runtime.entrypoint.ClusterEntrypoint
org.apache.flink.runtime.entrypoint.SessionClusterEntrypoint
- All Implemented Interfaces:
AutoCloseable,org.apache.flink.runtime.rpc.FatalErrorHandler,org.apache.flink.util.AutoCloseableAsync
- Direct Known Subclasses:
StandaloneSessionClusterEntrypoint
Base class for session cluster entry points.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.flink.runtime.entrypoint.ClusterEntrypoint
ClusterEntrypoint.ExecutionMode, ClusterEntrypoint.ShutdownBehaviour -
Field Summary
Fields inherited from class org.apache.flink.runtime.entrypoint.ClusterEntrypoint
INTERNAL_CLUSTER_EXECUTION_MODE, LOG, RUNTIME_FAILURE_RETURN_CODE, STARTUP_FAILURE_RETURN_CODE -
Constructor Summary
ConstructorsConstructorDescriptionSessionClusterEntrypoint(org.apache.flink.configuration.Configuration configuration) -
Method Summary
Modifier and TypeMethodDescriptionprotected ExecutionGraphInfoStorecreateSerializableExecutionGraphStore(org.apache.flink.configuration.Configuration configuration, org.apache.flink.util.concurrent.ScheduledExecutor scheduledExecutor) Methods inherited from class org.apache.flink.runtime.entrypoint.ClusterEntrypoint
cleanupDirectories, closeAsync, createDispatcherResourceManagerComponentFactory, createHaServices, createHeartbeatServices, createMetricRegistry, getRestPort, getRpcPort, getRPCPortRange, getTerminationFuture, initializeServices, installSecurityContext, loadConfiguration, onFatalError, parseArguments, runClusterEntrypoint, startCluster, stopClusterServices, supportsReactiveModeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.util.AutoCloseableAsync
close
-
Constructor Details
-
SessionClusterEntrypoint
public SessionClusterEntrypoint(org.apache.flink.configuration.Configuration configuration)
-
-
Method Details
-
createSerializableExecutionGraphStore
protected ExecutionGraphInfoStore createSerializableExecutionGraphStore(org.apache.flink.configuration.Configuration configuration, org.apache.flink.util.concurrent.ScheduledExecutor scheduledExecutor) throws IOException - Specified by:
createSerializableExecutionGraphStorein classClusterEntrypoint- Throws:
IOException
-