Uses of Class
org.apache.zookeeper.server.quorum.LearnerHandler
Packages that use LearnerHandler
-
Uses of LearnerHandler in org.apache.zookeeper.server.quorum
Methods in org.apache.zookeeper.server.quorum that return types with arguments of type LearnerHandlerModifier and TypeMethodDescriptionLeader.getForwardingFollowers()
Returns a copy of the current forwarding follower snapshotLeader.getLearners()
Returns a copy of the current learner snapshotLeader.getNonVotingFollowers()
Leader.getObservingLearners()
Returns a copy of the current observer snapshotMethods in org.apache.zookeeper.server.quorum with parameters of type LearnerHandlerModifier and TypeMethodDescriptionvoid
Leader.addLearnerHandler
(LearnerHandler learner) Adds peer to the leader.void
ObserverMaster.addLearnerHandler
(LearnerHandler learnerHandler) void
Leader.registerLearnerHandlerBean
(LearnerHandler learnerHandler, Socket socket) void
ObserverMaster.registerLearnerHandlerBean
(LearnerHandler learnerHandler, Socket socket) void
Leader.removeLearnerHandler
(LearnerHandler peer) Remove the learner from the learner listvoid
ObserverMaster.removeLearnerHandler
(LearnerHandler learnerHandler) void
Leader.revalidateSession
(QuorumPacket qp, LearnerHandler learnerHandler) void
ObserverMaster.revalidateSession
(QuorumPacket qp, LearnerHandler learnerHandler) long
Leader.startForwarding
(LearnerHandler handler, long lastSeenZxid) lets the leader know that a follower is capable of following and is done syncinglong
ObserverMaster.startForwarding
(LearnerHandler learnerHandler, long lastSeenZxid) void
Leader.unregisterLearnerHandlerBean
(LearnerHandler learnerHandler) void
ObserverMaster.unregisterLearnerHandlerBean
(LearnerHandler learnerHandler) Constructors in org.apache.zookeeper.server.quorum with parameters of type LearnerHandlerModifierConstructorDescriptionLearnerHandlerBean
(LearnerHandler learnerHandler, Socket socket) LearnerSyncRequest
(LearnerHandler fh, long sessionId, int xid, int type, ByteBuffer bb, List<Id> authInfo) -
Uses of LearnerHandler in org.apache.zookeeper.server.quorum.flexible
Method parameters in org.apache.zookeeper.server.quorum.flexible with type arguments of type LearnerHandlerModifier and TypeMethodDescriptionboolean
QuorumOracleMaj.overrideQuorumDecision
(List<LearnerHandler> forwardingFollowers) default boolean
QuorumVerifier.overrideQuorumDecision
(List<LearnerHandler> forwardingFollowers) boolean
QuorumOracleMaj.updateNeedOracle
(List<LearnerHandler> forwardingFollowers) default boolean
QuorumVerifier.updateNeedOracle
(List<LearnerHandler> forwardingFollowers)