Class Vote

java.lang.Object
org.openwms.tms.impl.redirection.Vote
Direct Known Subclasses:
RedirectVote

public class Vote extends Object
A Vote stores all information used by DecisionVoters to vote for or against an action that shall be executed. Acts as a superclass for certain votes.
Author:
Heiko Scherrer
  • Field Details

    • messages

      private final List<Message> messages
    • completed

      private boolean completed
  • Constructor Details

    • Vote

      public Vote()
  • Method Details

    • addMessage

      public boolean addMessage(Message message)
    • getMessages

      public List<Message> getMessages()
    • hasMessages

      public boolean hasMessages()
    • complete

      public void complete()
    • isCompleted

      public boolean isCompleted()