Uses of Class
org.apache.zookeeper.server.quorum.QuorumPeer.QuorumServer
Packages that use QuorumPeer.QuorumServer
-
Uses of QuorumPeer.QuorumServer in org.apache.zookeeper.server.quorum
Methods in org.apache.zookeeper.server.quorum that return QuorumPeer.QuorumServerModifier and TypeMethodDescriptionprotected QuorumPeer.QuorumServer
Learner.findLeader()
Returns the address of the node we think is the leader.Observer.getCurrentLearnerMaster()
Methods in org.apache.zookeeper.server.quorum that return types with arguments of type QuorumPeer.QuorumServerModifier and TypeMethodDescriptionQuorumPeer.getObservingView()
Returns only observers, no followers.QuorumPeerConfig.getServers()
QuorumPeer.getView()
A 'view' is a node's current opinion of the membership of the entire ensemble.QuorumPeer.getVotingView()
Observers are not contained in this view, only nodes with PeerType=PARTICIPANT.Methods in org.apache.zookeeper.server.quorum with parameters of type QuorumPeer.QuorumServerModifier and TypeMethodDescriptionvoid
QuorumPeer.QuorumServer.checkAddressDuplicate
(QuorumPeer.QuorumServer s) void
RemotePeerBean.setQuorumServer
(QuorumPeer.QuorumServer peer) Method parameters in org.apache.zookeeper.server.quorum with type arguments of type QuorumPeer.QuorumServerModifier and TypeMethodDescriptionprotected static int
QuorumPeer.countParticipants
(Map<Long, QuorumPeer.QuorumServer> peers) Count the number of nodes in the map that could be followers.Constructors in org.apache.zookeeper.server.quorum with parameters of type QuorumPeer.QuorumServerConstructor parameters in org.apache.zookeeper.server.quorum with type arguments of type QuorumPeer.QuorumServerModifierConstructorDescriptionQuorumCnxManager
(QuorumPeer self, long mySid, Map<Long, QuorumPeer.QuorumServer> view, QuorumAuthServer authServer, QuorumAuthLearner authLearner, int socketTimeout, boolean listenOnAllIPs, int quorumCnxnThreadsSize, boolean quorumSaslAuthEnabled) QuorumPeer
(Map<Long, QuorumPeer.QuorumServer> quorumPeers, File snapDir, File logDir, int clientPort, int electionAlg, long myid, int tickTime, int initLimit, int syncLimit, int connectToLearnerMasterLimit) This constructor is only used by the existing unit test code.QuorumPeer
(Map<Long, QuorumPeer.QuorumServer> quorumPeers, File snapDir, File logDir, int clientPort, int electionAlg, long myid, int tickTime, int initLimit, int syncLimit, int connectToLearnerMasterLimit, String oraclePath) QuorumPeer
(Map<Long, QuorumPeer.QuorumServer> quorumPeers, File snapDir, File logDir, int clientPort, int electionAlg, long myid, int tickTime, int initLimit, int syncLimit, int connectToLearnerMasterLimit, QuorumVerifier quorumConfig) This constructor is only used by the existing unit test code.QuorumPeer
(Map<Long, QuorumPeer.QuorumServer> quorumPeers, File dataDir, File dataLogDir, int electionType, long myid, int tickTime, int initLimit, int syncLimit, int connectToLearnerMasterLimit, boolean quorumListenOnAllIPs, ServerCnxnFactory cnxnFactory, QuorumVerifier quorumConfig) QuorumPeer
(Map<Long, QuorumPeer.QuorumServer> quorumPeers, File dataDir, File dataLogDir, int electionType, long myid, int tickTime, int initLimit, int syncLimit, int connectToLearnerMasterLimit, ServerCnxnFactory cnxnFactory) For backward compatibility purposes, we instantiate QuorumMaj by default. -
Uses of QuorumPeer.QuorumServer in org.apache.zookeeper.server.quorum.flexible
Methods in org.apache.zookeeper.server.quorum.flexible that return types with arguments of type QuorumPeer.QuorumServerModifier and TypeMethodDescriptionQuorumHierarchical.getAllMembers()
QuorumMaj.getAllMembers()
QuorumVerifier.getAllMembers()
QuorumHierarchical.getObservingMembers()
QuorumMaj.getObservingMembers()
QuorumVerifier.getObservingMembers()
QuorumHierarchical.getVotingMembers()
QuorumMaj.getVotingMembers()
QuorumVerifier.getVotingMembers()
Constructor parameters in org.apache.zookeeper.server.quorum.flexible with type arguments of type QuorumPeer.QuorumServerModifierConstructorDescriptionQuorumMaj
(Map<Long, QuorumPeer.QuorumServer> allMembers) Defines a majority to avoid computing it every time.QuorumOracleMaj
(Map<Long, QuorumPeer.QuorumServer> allMembers, String oraclePath)