Interface HighAvailabilityServicesFactory
-
public interface HighAvailabilityServicesFactoryFactory interface forHighAvailabilityServices.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ClientHighAvailabilityServicescreateClientHAServices(org.apache.flink.configuration.Configuration configuration)Create aClientHighAvailabilityServicesinstance.HighAvailabilityServicescreateHAServices(org.apache.flink.configuration.Configuration configuration, Executor executor)Creates aHighAvailabilityServicesinstance.
-
-
-
Method Detail
-
createHAServices
HighAvailabilityServices createHAServices(org.apache.flink.configuration.Configuration configuration, Executor executor) throws Exception
Creates aHighAvailabilityServicesinstance.- Parameters:
configuration- Flink configurationexecutor- background task executor- Returns:
- instance of
HighAvailabilityServices - Throws:
Exception- when HAServices cannot be created
-
createClientHAServices
default ClientHighAvailabilityServices createClientHAServices(org.apache.flink.configuration.Configuration configuration) throws Exception
Create aClientHighAvailabilityServicesinstance.- Parameters:
configuration- Flink configuration- Returns:
- instance of
ClientHighAvailabilityServices - Throws:
Exception- when ClientHAServices cannot be created
-
-