TsaPollDao.java 889 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.style24.admin.biz.dao;
  2. import java.util.Collection;
  3. import org.springframework.stereotype.Repository;
  4. import com.style24.core.support.annotation.ShopDs;
  5. import com.style24.persistence.domain.Poll;
  6. /**
  7. * poll Dao
  8. *
  9. * @author sowon
  10. * @since 2021. 2. 19
  11. */
  12. @ShopDs
  13. @Repository
  14. public interface TsaPollDao {
  15. /**
  16. * POLL 저장
  17. *
  18. * @param poll 정보
  19. * @author sowon
  20. * @since 2021. 02. 19
  21. */
  22. void savePoll(Poll poll);
  23. /**
  24. * POLL 문항 삭제
  25. *
  26. * @param pollSq
  27. * @author sowon
  28. * @since 2021. 2. 19
  29. */
  30. void deletePollQuestion(Poll poll);
  31. /**
  32. * POLL 문항 등록
  33. *
  34. * @param Poll 문항 정보
  35. * @author sowon
  36. * @since 2021. 2. 19
  37. */
  38. void createPollQuestion(Poll poll);
  39. /**
  40. * POLL 목록
  41. *
  42. * @param Poll
  43. * @return Poll목록
  44. * @author sowon
  45. * @since 2021. 2. 19
  46. */
  47. Collection<Poll> getPollList(Poll poll);
  48. }