PollBeanLocal.java
594 Bytes
package fi.insomnia.bortal.beans;
import java.util.List;
import javax.ejb.Local;
import fi.insomnia.bortal.model.Poll;
import fi.insomnia.bortal.model.PollAnswer;
import fi.insomnia.bortal.model.PollQuestion;
import fi.insomnia.bortal.model.PossibleAnswer;
@Local
public interface PollBeanLocal {
boolean createAnswers(List<PollAnswer> answers);
PossibleAnswer findPossibleAnwerById(Integer id);
void createPoll(Poll poll);
void createAnswers(PollQuestion q1);
Poll find(Integer pollId);
Poll savePoll(Poll poll);
List<Poll> findAllPolls();
List<Poll> findUsablePolls();
}