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

All Known Subinterfaces:
PollsQuestionRemoteServiceEJB

public interface PollsQuestionRemoteService

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,
                                 java.rmi.RemoteException
Throws:
PortalException
SystemException
java.rmi.RemoteException

deleteAll

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

deleteQuestion

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

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,
                                    java.rmi.RemoteException
Throws:
PortalException
SystemException
java.rmi.RemoteException

vote

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