Interface LeaderElectionDriverFactory
- All Known Implementing Classes:
ZooKeeperLeaderElectionDriverFactory
public interface LeaderElectionDriverFactory
Factory for
LeaderElectionDriver.-
Method Summary
Modifier and TypeMethodDescriptioncreate(LeaderElectionDriver.Listener leaderElectionListener) Creates aLeaderElectionDriverfor the given leader contender description.
-
Method Details
-
create
Creates aLeaderElectionDriverfor the given leader contender description. Moreover, it registers the given leader election listener with the service.- Parameters:
leaderElectionListener- listener for the callbacks of theLeaderElectionDriver- Returns:
- created
LeaderElectionDriverinstance - Throws:
Exception- if the creation fails
-