1
22
23 package com.liferay.portlet.polls.service;
24
25
26
47 public class PollsQuestionServiceUtil {
48 public static com.liferay.portlet.polls.model.PollsQuestion addQuestion(
49 java.lang.String title, java.lang.String description,
50 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
51 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
52 java.util.List<com.liferay.portlet.polls.model.PollsChoice> choices,
53 com.liferay.portal.service.ServiceContext serviceContext)
54 throws com.liferay.portal.PortalException,
55 com.liferay.portal.SystemException {
56 return getService()
57 .addQuestion(title, description, expirationDateMonth,
58 expirationDateDay, expirationDateYear, expirationDateHour,
59 expirationDateMinute, neverExpire, choices, serviceContext);
60 }
61
62 public static void deleteQuestion(long questionId)
63 throws com.liferay.portal.PortalException,
64 com.liferay.portal.SystemException {
65 getService().deleteQuestion(questionId);
66 }
67
68 public static com.liferay.portlet.polls.model.PollsQuestion getQuestion(
69 long questionId)
70 throws com.liferay.portal.PortalException,
71 com.liferay.portal.SystemException {
72 return getService().getQuestion(questionId);
73 }
74
75 public static com.liferay.portlet.polls.model.PollsQuestion updateQuestion(
76 long questionId, java.lang.String title, java.lang.String description,
77 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
78 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
79 java.util.List<com.liferay.portlet.polls.model.PollsChoice> choices,
80 com.liferay.portal.service.ServiceContext serviceContext)
81 throws com.liferay.portal.PortalException,
82 com.liferay.portal.SystemException {
83 return getService()
84 .updateQuestion(questionId, title, description,
85 expirationDateMonth, expirationDateDay, expirationDateYear,
86 expirationDateHour, expirationDateMinute, neverExpire, choices,
87 serviceContext);
88 }
89
90 public static PollsQuestionService getService() {
91 if (_service == null) {
92 throw new RuntimeException("PollsQuestionService is not set");
93 }
94
95 return _service;
96 }
97
98 public void setService(PollsQuestionService service) {
99 _service = service;
100 }
101
102 private static PollsQuestionService _service;
103 }