Interface ClientHighAvailabilityServicesFactory
- All Known Implementing Classes:
DefaultClientHighAvailabilityServicesFactory
public interface ClientHighAvailabilityServicesFactory
Factory interface for
ClientHighAvailabilityServices.-
Method Summary
Modifier and TypeMethodDescriptioncreate(org.apache.flink.configuration.Configuration configuration, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) Creates aClientHighAvailabilityServicesinstance.
-
Method Details
-
create
ClientHighAvailabilityServices create(org.apache.flink.configuration.Configuration configuration, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) throws Exception Creates aClientHighAvailabilityServicesinstance.- Parameters:
configuration- Flink configurationfatalErrorHandler-FatalErrorHandlerfatalErrorHandler to handle unexpected errors- Returns:
- instance of
ClientHighAvailabilityServices - Throws:
Exception- when HA services can not be created.
-