com.liferay.portlet.polls.service
Interface PollsQuestionLocalService


public interface PollsQuestionLocalService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.polls.service.impl.PollsQuestionLocalServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.

Author:
Brian Wing Shun Chan
See Also:
PollsQuestionLocalServiceFactory, PollsQuestionLocalServiceUtil

Method Summary
 PollsQuestion addPollsQuestion(PollsQuestion pollsQuestion)
           
 PollsQuestion addQuestion(long userId, long plid, java.lang.String title, java.lang.String description, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 PollsQuestion addQuestion(long userId, long plid, java.lang.String title, java.lang.String description, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.util.List<PollsChoice> choices, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 PollsQuestion addQuestion(long userId, long plid, java.lang.String title, java.lang.String description, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.util.List<PollsChoice> choices, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 PollsQuestion addQuestion(java.lang.String uuid, long userId, long plid, java.lang.String title, java.lang.String description, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 PollsQuestion addQuestion(java.lang.String uuid, long userId, long plid, java.lang.String title, java.lang.String description, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.util.List<PollsChoice> choices, java.lang.Boolean addCommunityPermissions, java.lang.Boolean addGuestPermissions, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addQuestionResources(long questionId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addQuestionResources(long questionId, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addQuestionResources(PollsQuestion question, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addQuestionResources(PollsQuestion question, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void deletePollsQuestion(long questionId)
           
 void deletePollsQuestion(PollsQuestion pollsQuestion)
           
 void deleteQuestion(long questionId)
           
 void deleteQuestion(PollsQuestion question)
           
 void deleteQuestions(long groupId)
           
 java.util.List<PollsQuestion> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
           
 java.util.List<PollsQuestion> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer, int begin, int end)
           
 PollsQuestion getQuestion(long questionId)
           
 java.util.List<PollsQuestion> getQuestions(long groupId)
           
 java.util.List<PollsQuestion> getQuestions(long groupId, int begin, int end)
           
 int getQuestionsCount(long groupId)
           
 PollsQuestion updatePollsQuestion(PollsQuestion pollsQuestion)
           
 PollsQuestion updateQuestion(long userId, long questionId, java.lang.String title, java.lang.String description, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire)
           
 PollsQuestion updateQuestion(long userId, long questionId, java.lang.String title, java.lang.String description, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, java.util.List<PollsChoice> choices)
           
 

Method Detail

addPollsQuestion

PollsQuestion addPollsQuestion(PollsQuestion pollsQuestion)
                               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

deletePollsQuestion

void deletePollsQuestion(long questionId)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deletePollsQuestion

void deletePollsQuestion(PollsQuestion pollsQuestion)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

dynamicQuery

java.util.List<PollsQuestion> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
                                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

java.util.List<PollsQuestion> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
                                           int begin,
                                           int end)
                                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updatePollsQuestion

PollsQuestion updatePollsQuestion(PollsQuestion pollsQuestion)
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addQuestion

PollsQuestion addQuestion(long userId,
                          long plid,
                          java.lang.String title,
                          java.lang.String description,
                          int expirationDateMonth,
                          int expirationDateDay,
                          int expirationDateYear,
                          int expirationDateHour,
                          int expirationDateMinute,
                          boolean neverExpire,
                          boolean addCommunityPermissions,
                          boolean addGuestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestion

PollsQuestion addQuestion(java.lang.String uuid,
                          long userId,
                          long plid,
                          java.lang.String title,
                          java.lang.String description,
                          int expirationDateMonth,
                          int expirationDateDay,
                          int expirationDateYear,
                          int expirationDateHour,
                          int expirationDateMinute,
                          boolean neverExpire,
                          boolean addCommunityPermissions,
                          boolean addGuestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestion

PollsQuestion addQuestion(long userId,
                          long plid,
                          java.lang.String title,
                          java.lang.String description,
                          int expirationDateMonth,
                          int expirationDateDay,
                          int expirationDateYear,
                          int expirationDateHour,
                          int expirationDateMinute,
                          boolean neverExpire,
                          java.util.List<PollsChoice> choices,
                          boolean addCommunityPermissions,
                          boolean addGuestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestion

PollsQuestion addQuestion(long userId,
                          long plid,
                          java.lang.String title,
                          java.lang.String description,
                          int expirationDateMonth,
                          int expirationDateDay,
                          int expirationDateYear,
                          int expirationDateHour,
                          int expirationDateMinute,
                          boolean neverExpire,
                          java.util.List<PollsChoice> choices,
                          java.lang.String[] communityPermissions,
                          java.lang.String[] guestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestion

PollsQuestion addQuestion(java.lang.String uuid,
                          long userId,
                          long plid,
                          java.lang.String title,
                          java.lang.String description,
                          int expirationDateMonth,
                          int expirationDateDay,
                          int expirationDateYear,
                          int expirationDateHour,
                          int expirationDateMinute,
                          boolean neverExpire,
                          java.util.List<PollsChoice> choices,
                          java.lang.Boolean addCommunityPermissions,
                          java.lang.Boolean addGuestPermissions,
                          java.lang.String[] communityPermissions,
                          java.lang.String[] guestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestionResources

void addQuestionResources(long questionId,
                          boolean addCommunityPermissions,
                          boolean addGuestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestionResources

void addQuestionResources(PollsQuestion question,
                          boolean addCommunityPermissions,
                          boolean addGuestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestionResources

void addQuestionResources(long questionId,
                          java.lang.String[] communityPermissions,
                          java.lang.String[] guestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addQuestionResources

void addQuestionResources(PollsQuestion question,
                          java.lang.String[] communityPermissions,
                          java.lang.String[] guestPermissions)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteQuestion

void deleteQuestion(long questionId)
                    throws com.liferay.portal.SystemException,
                           com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteQuestion

void deleteQuestion(PollsQuestion question)
                    throws com.liferay.portal.SystemException,
                           com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteQuestions

void deleteQuestions(long groupId)
                     throws com.liferay.portal.SystemException,
                            com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getQuestion

PollsQuestion getQuestion(long questionId)
                          throws com.liferay.portal.SystemException,
                                 com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getQuestions

java.util.List<PollsQuestion> getQuestions(long groupId)
                                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getQuestions

java.util.List<PollsQuestion> getQuestions(long groupId,
                                           int begin,
                                           int end)
                                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getQuestionsCount

int getQuestionsCount(long groupId)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updateQuestion

PollsQuestion updateQuestion(long userId,
                             long questionId,
                             java.lang.String title,
                             java.lang.String description,
                             int expirationDateMonth,
                             int expirationDateDay,
                             int expirationDateYear,
                             int expirationDateHour,
                             int expirationDateMinute,
                             boolean neverExpire)
                             throws com.liferay.portal.SystemException,
                                    com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateQuestion

PollsQuestion updateQuestion(long userId,
                             long questionId,
                             java.lang.String title,
                             java.lang.String description,
                             int expirationDateMonth,
                             int expirationDateDay,
                             int expirationDateYear,
                             int expirationDateHour,
                             int expirationDateMinute,
                             boolean neverExpire,
                             java.util.List<PollsChoice> choices)
                             throws com.liferay.portal.SystemException,
                                    com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException