@ThreadSafe public class TaskExecutorStateChangelogStoragesManager extends Object
StateChangelogStorage objects for a task executor (manager).| 构造器和说明 |
|---|
TaskExecutorStateChangelogStoragesManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<StateChangelogStorage<?>> |
getChangelogStoragesByJobId(org.apache.flink.api.common.JobID jobId) |
void |
releaseStateChangelogStorageForJob(org.apache.flink.api.common.JobID jobId) |
void |
shutdown() |
StateChangelogStorage<?> |
stateChangelogStorageForJob(org.apache.flink.api.common.JobID jobId,
org.apache.flink.configuration.Configuration configuration,
TaskManagerJobMetricGroup metricGroup) |
public TaskExecutorStateChangelogStoragesManager()
@Nullable public StateChangelogStorage<?> stateChangelogStorageForJob(@Nonnull org.apache.flink.api.common.JobID jobId, org.apache.flink.configuration.Configuration configuration, TaskManagerJobMetricGroup metricGroup) throws IOException
IOExceptionpublic void releaseStateChangelogStorageForJob(@Nonnull org.apache.flink.api.common.JobID jobId)
public void shutdown()
@VisibleForTesting @Nullable public Optional<StateChangelogStorage<?>> getChangelogStoragesByJobId(org.apache.flink.api.common.JobID jobId)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.