Package org.jgroups.blocks
Class TwoPhaseVotingAdapter.TwoPhaseVoteWrapper
java.lang.Object
org.jgroups.blocks.TwoPhaseVotingAdapter.TwoPhaseVoteWrapper
- All Implemented Interfaces:
VotingListener
- Enclosing class:
TwoPhaseVotingAdapter
public static class TwoPhaseVotingAdapter.TwoPhaseVoteWrapper
extends Object
implements VotingListener
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TwoPhaseVoteWrapper
-
-
Method Details
-
vote
Description copied from interface:VotingListener
Each member is able to vote withtrue
orfalse
messages. If the member does not know what to do with thedecree
it should throwVoteException
. Doing this he will be excluded from voting process and will not influence the result.- Specified by:
vote
in interfaceVotingListener
- Parameters:
decree
- object representing the decree of current voting.- Throws:
VoteException
- if listener does not know the meaning of the decree and wants to be excluded from this voting.
-
hashCode
public int hashCode() -
equals
-