Package org.openwms.tms.impl.redirection
Interface DecisionVoter<T extends Vote>
- Type Parameters:
T
- Any type of Vote
- All Known Implementing Classes:
LocationGroupRedirector
,LocationRedirector
,TargetRedirector
interface DecisionVoter<T extends Vote>
A DecisionVoter is asked to vote for a business action.
- Author:
- Heiko Scherrer
-
Method Summary
-
Method Details
-
voteFor
The implementation has to vote for a certain vote on particular rules that are implemented by the voter.- Parameters:
vote
- The vote to vote for- Throws:
DeniedException
- is thrown when the voter cannot vote for the action
-