com.liferay.portlet.polls.service.spring
Interface PollsQuestionLocalService

All Known Subinterfaces:
PollsQuestionLocalServiceEJB
All Known Implementing Classes:
PollsQuestionLocalServiceImpl

public interface PollsQuestionLocalService

View Source

Version:
$Revision: 1.183 $
Author:
Brian Wing Shun Chan

Method Summary
 PollsQuestion addQuestion(java.lang.String userId, java.lang.String portletId, java.lang.String groupId, java.lang.String title, java.lang.String description, int expMonth, int expDay, int expYear, boolean neverExpires, java.util.List choices)
           
 void deleteAll(java.lang.String groupId)
           
 void deleteQuestion(java.lang.String questionId)
           
 PollsQuestion updateQuestion(java.lang.String userId, java.lang.String questionId, java.lang.String title, java.lang.String description, int expMonth, int expDay, int expYear, boolean neverExpires, java.util.List choices)
           
 void vote(java.lang.String userId, java.lang.String questionId, java.lang.String choiceId)
           
 

Method Detail

addQuestion

public PollsQuestion addQuestion(java.lang.String userId,
                                 java.lang.String portletId,
                                 java.lang.String groupId,
                                 java.lang.String title,
                                 java.lang.String description,
                                 int expMonth,
                                 int expDay,
                                 int expYear,
                                 boolean neverExpires,
                                 java.util.List choices)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

deleteAll

public void deleteAll(java.lang.String groupId)
               throws PortalException,
                      SystemException
Throws:
PortalException
SystemException

deleteQuestion

public void deleteQuestion(java.lang.String questionId)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

updateQuestion

public PollsQuestion updateQuestion(java.lang.String userId,
                                    java.lang.String questionId,
                                    java.lang.String title,
                                    java.lang.String description,
                                    int expMonth,
                                    int expDay,
                                    int expYear,
                                    boolean neverExpires,
                                    java.util.List choices)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

vote

public void vote(java.lang.String userId,
                 java.lang.String questionId,
                 java.lang.String choiceId)
          throws PortalException,
                 SystemException
Throws:
PortalException
SystemException