## Uses of Class
org.jgroups.blocks.VoteException

Packages that use VoteException
Package | Description
--- | ---
org.jgroups.blocks | Provides building blocks that are layered on top of channels.

### Uses of VoteException in org.jgroups.blocks

Methods in org.jgroups.blocks that throw VoteException
Modifier and Type | Method and Description
--- | ---
`void` | DistributedLockManager.`abort(java.lang.Object decree)` Deprecated. Abort phase for the lock acquisition or release.
`void` | TwoPhaseVotingListener.`abort(java.lang.Object decree)` This is unconditional abort of the previous voting on the decree.
`boolean` | DistributedLockManager.`commit(java.lang.Object decree)` Deprecated. Commit phase for the lock acquisition or release.
`boolean` | TwoPhaseVotingListener.`commit(java.lang.Object decree)` This is voting on the commiting the decree.
`boolean` | DistributedLockManager.`prepare(java.lang.Object decree)` Deprecated. Prepare phase for the lock acquisition or release.
`boolean` | TwoPhaseVotingListener.`prepare(java.lang.Object decree)` This is voting if the decree is acceptable to the party.
`boolean` | TwoPhaseVotingAdapter.TwoPhaseVoteWrapper.`vote(java.lang.Object decree)`
`boolean` | VotingListener.`vote(java.lang.Object decree)` Each member is able to vote with `true` or `false` messages.