Interface LeaderElectionDriverFactory
-
- All Known Implementing Classes:
ZooKeeperLeaderElectionDriverFactory
public interface LeaderElectionDriverFactoryFactory forLeaderElectionDriver.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LeaderElectionDrivercreate(LeaderElectionDriver.Listener leaderElectionListener)Creates aLeaderElectionDriverfor the given leader contender description.
-
-
-
Method Detail
-
create
LeaderElectionDriver create(LeaderElectionDriver.Listener leaderElectionListener) throws Exception
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
-
-