1
19
20 package com.liferay.portlet.polls.service;
21
22
23
44 public class PollsQuestionServiceUtil {
45 public static com.liferay.portlet.polls.model.PollsQuestion addQuestion(
46 long plid, java.lang.String title, java.lang.String description,
47 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
48 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
49 java.util.List<com.liferay.portlet.polls.model.PollsChoice> choices,
50 boolean addCommunityPermissions, boolean addGuestPermissions)
51 throws com.liferay.portal.PortalException,
52 com.liferay.portal.SystemException, java.rmi.RemoteException {
53 return getService()
54 .addQuestion(plid, title, description, expirationDateMonth,
55 expirationDateDay, expirationDateYear, expirationDateHour,
56 expirationDateMinute, neverExpire, choices,
57 addCommunityPermissions, addGuestPermissions);
58 }
59
60 public static com.liferay.portlet.polls.model.PollsQuestion addQuestion(
61 long plid, java.lang.String title, java.lang.String description,
62 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
63 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
64 java.util.List<com.liferay.portlet.polls.model.PollsChoice> choices,
65 java.lang.String[] communityPermissions,
66 java.lang.String[] guestPermissions)
67 throws com.liferay.portal.PortalException,
68 com.liferay.portal.SystemException, java.rmi.RemoteException {
69 return getService()
70 .addQuestion(plid, title, description, expirationDateMonth,
71 expirationDateDay, expirationDateYear, expirationDateHour,
72 expirationDateMinute, neverExpire, choices, communityPermissions,
73 guestPermissions);
74 }
75
76 public static void deleteQuestion(long questionId)
77 throws com.liferay.portal.PortalException,
78 com.liferay.portal.SystemException, java.rmi.RemoteException {
79 getService().deleteQuestion(questionId);
80 }
81
82 public static com.liferay.portlet.polls.model.PollsQuestion getQuestion(
83 long questionId)
84 throws com.liferay.portal.PortalException,
85 com.liferay.portal.SystemException, java.rmi.RemoteException {
86 return getService().getQuestion(questionId);
87 }
88
89 public static com.liferay.portlet.polls.model.PollsQuestion updateQuestion(
90 long questionId, java.lang.String title, java.lang.String description,
91 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
92 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
93 java.util.List<com.liferay.portlet.polls.model.PollsChoice> choices)
94 throws com.liferay.portal.PortalException,
95 com.liferay.portal.SystemException, java.rmi.RemoteException {
96 return getService()
97 .updateQuestion(questionId, title, description,
98 expirationDateMonth, expirationDateDay, expirationDateYear,
99 expirationDateHour, expirationDateMinute, neverExpire, choices);
100 }
101
102 public static PollsQuestionService getService() {
103 if (_service == null) {
104 throw new RuntimeException("PollsQuestionService is not set");
105 }
106
107 return _service;
108 }
109
110 public void setService(PollsQuestionService service) {
111 _service = service;
112 }
113
114 private static PollsQuestionService _service;
115 }