@ThreadSafe public class TaskExecutorStateChangelogStoragesManager extends Object
StateChangelogStorage objects for a task executor (manager).| Constructor and Description |
|---|
TaskExecutorStateChangelogStoragesManager() |
| Modifier and Type | Method and Description |
|---|---|
Optional<StateChangelogStorage<?>> |
getChangelogStoragesByJobId(org.apache.flink.api.common.JobID jobId) |
void |
releaseResourcesForJob(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,
LocalRecoveryConfig localRecoveryConfig) |
public TaskExecutorStateChangelogStoragesManager()
@Nullable public StateChangelogStorage<?> stateChangelogStorageForJob(@Nonnull org.apache.flink.api.common.JobID jobId, org.apache.flink.configuration.Configuration configuration, TaskManagerJobMetricGroup metricGroup, LocalRecoveryConfig localRecoveryConfig) throws IOException
IOExceptionpublic void releaseResourcesForJob(@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–2025 The Apache Software Foundation. All rights reserved.