Class StateChangelogStorageLoader
java.lang.Object
org.apache.flink.runtime.state.changelog.StateChangelogStorageLoader
A thin wrapper around
PluginManager to load StateChangelogStorage.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinitialize(org.apache.flink.core.plugin.PluginManager pluginManager) static StateChangelogStorage<?>load(org.apache.flink.api.common.JobID jobID, org.apache.flink.configuration.Configuration configuration, TaskManagerJobMetricGroup metricGroup, LocalRecoveryConfig localRecoveryConfig) static StateChangelogStorageView<?>loadFromStateHandle(org.apache.flink.configuration.Configuration configuration, ChangelogStateHandle changelogStateHandle)
-
Constructor Details
-
StateChangelogStorageLoader
public StateChangelogStorageLoader()
-
-
Method Details
-
initialize
public static void initialize(org.apache.flink.core.plugin.PluginManager pluginManager) -
load
@Nullable public static StateChangelogStorage<?> load(org.apache.flink.api.common.JobID jobID, org.apache.flink.configuration.Configuration configuration, TaskManagerJobMetricGroup metricGroup, LocalRecoveryConfig localRecoveryConfig) throws IOException - Throws:
IOException
-
loadFromStateHandle
@Nonnull public static StateChangelogStorageView<?> loadFromStateHandle(org.apache.flink.configuration.Configuration configuration, ChangelogStateHandle changelogStateHandle) throws IOException - Throws:
IOException
-