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