001
014
015 package com.liferay.portlet.polls.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class PollsQuestionServiceUtil {
038
043
044
049 public static java.lang.String getBeanIdentifier() {
050 return getService().getBeanIdentifier();
051 }
052
053
058 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
059 getService().setBeanIdentifier(beanIdentifier);
060 }
061
062 public static com.liferay.portlet.polls.model.PollsQuestion addQuestion(
063 java.util.Map<java.util.Locale, java.lang.String> titleMap,
064 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
065 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
066 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
067 java.util.List<com.liferay.portlet.polls.model.PollsChoice> choices,
068 com.liferay.portal.service.ServiceContext serviceContext)
069 throws com.liferay.portal.kernel.exception.PortalException,
070 com.liferay.portal.kernel.exception.SystemException {
071 return getService()
072 .addQuestion(titleMap, descriptionMap, expirationDateMonth,
073 expirationDateDay, expirationDateYear, expirationDateHour,
074 expirationDateMinute, neverExpire, choices, serviceContext);
075 }
076
077 public static void deleteQuestion(long questionId)
078 throws com.liferay.portal.kernel.exception.PortalException,
079 com.liferay.portal.kernel.exception.SystemException {
080 getService().deleteQuestion(questionId);
081 }
082
083 public static com.liferay.portlet.polls.model.PollsQuestion getQuestion(
084 long questionId)
085 throws com.liferay.portal.kernel.exception.PortalException,
086 com.liferay.portal.kernel.exception.SystemException {
087 return getService().getQuestion(questionId);
088 }
089
090 public static com.liferay.portlet.polls.model.PollsQuestion updateQuestion(
091 long questionId,
092 java.util.Map<java.util.Locale, java.lang.String> titleMap,
093 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
094 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
095 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
096 java.util.List<com.liferay.portlet.polls.model.PollsChoice> choices,
097 com.liferay.portal.service.ServiceContext serviceContext)
098 throws com.liferay.portal.kernel.exception.PortalException,
099 com.liferay.portal.kernel.exception.SystemException {
100 return getService()
101 .updateQuestion(questionId, titleMap, descriptionMap,
102 expirationDateMonth, expirationDateDay, expirationDateYear,
103 expirationDateHour, expirationDateMinute, neverExpire, choices,
104 serviceContext);
105 }
106
107 public static PollsQuestionService getService() {
108 if (_service == null) {
109 _service = (PollsQuestionService)PortalBeanLocatorUtil.locate(PollsQuestionService.class.getName());
110
111 ReferenceRegistry.registerReference(PollsQuestionServiceUtil.class,
112 "_service");
113 }
114
115 return _service;
116 }
117
118
121 public void setService(PollsQuestionService service) {
122 }
123
124 private static PollsQuestionService _service;
125 }