org.jgroups.blocks
Interface VotingListener
- All Known Implementing Classes:
- TwoPhaseVotingAdapter.TwoPhaseVoteWrapper
public interface VotingListener
Implemetations of this interface are able to participate in voting process.
- Author:
- Roman Rokytskyy (rrokytskyy@acm.org)
|
Method Summary |
boolean |
vote(java.lang.Object decree)
Each member is able to vote with true or false
messages. |
vote
boolean vote(java.lang.Object decree)
throws VoteException
- Each member is able to vote with
true or false
messages. If the member does not know what to do with the
decree it should throw VoteException. Doing
this he will be excluded from voting process and will not influence
the result.
- 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.
Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.