Class HaServicesJobPersistenceComponentFactory
- java.lang.Object
-
- org.apache.flink.runtime.jobmanager.HaServicesJobPersistenceComponentFactory
-
- All Implemented Interfaces:
JobPersistenceComponentFactory
public class HaServicesJobPersistenceComponentFactory extends Object implements JobPersistenceComponentFactory
JobPersistenceComponentFactory
implementation which creates aExecutionPlanStore
using the providedHighAvailabilityServices
.
-
-
Constructor Summary
Constructors Constructor Description HaServicesJobPersistenceComponentFactory(HighAvailabilityServices highAvailabilityServices)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionPlanStore
createExecutionPlanStore()
Creates aExecutionPlanStore
.JobResultStore
createJobResultStore()
CreatesJobResultStore
instances.
-
-
-
Constructor Detail
-
HaServicesJobPersistenceComponentFactory
public HaServicesJobPersistenceComponentFactory(HighAvailabilityServices highAvailabilityServices)
-
-
Method Detail
-
createExecutionPlanStore
public ExecutionPlanStore createExecutionPlanStore()
Description copied from interface:JobPersistenceComponentFactory
Creates aExecutionPlanStore
.- Specified by:
createExecutionPlanStore
in interfaceJobPersistenceComponentFactory
- Returns:
- a
ExecutionPlanStore
instance
-
createJobResultStore
public JobResultStore createJobResultStore()
Description copied from interface:JobPersistenceComponentFactory
CreatesJobResultStore
instances.- Specified by:
createJobResultStore
in interfaceJobPersistenceComponentFactory
- Returns:
- a
JobResultStore
instance.
-
-