com.liferay.portlet.polls.service.spring
Class PollsQuestionServiceUtil

java.lang.Object
  extended bycom.liferay.portlet.polls.service.spring.PollsQuestionServiceUtil

public class PollsQuestionServiceUtil
extends java.lang.Object

View Source

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

Field Summary
static java.lang.String PORTLET_ID
           
 
Constructor Summary
PollsQuestionServiceUtil()
           
 
Method Summary
static PollsQuestion addQuestion(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)
           
static void checkQuestions()
           
static void deleteQuestion(java.lang.String questionId)
           
static PollsQuestion getQuestion(java.lang.String questionId)
           
static java.util.List getQuestions(java.lang.String portletId, java.lang.String groupId, java.lang.String companyId)
           
static java.util.List getQuestions(java.lang.String portletId, java.lang.String groupId, java.lang.String companyId, int begin, int end)
           
static int getQuestionsSize(java.lang.String portletId, java.lang.String groupId, java.lang.String companyId)
           
static boolean hasAdmin()
           
static boolean hasAdmin(java.lang.String questionId)
           
static boolean hasVoted(java.lang.String questionId)
           
static PollsQuestion updateQuestion(java.lang.String questionId, java.lang.String title, java.lang.String description, int expMonth, int expDay, int expYear, boolean neverExpires, java.util.List choices)
           
static void vote(java.lang.String questionId, java.lang.String choiceId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PORTLET_ID

public static final java.lang.String PORTLET_ID
See Also:
Constant Field Values
Constructor Detail

PollsQuestionServiceUtil

public PollsQuestionServiceUtil()
Method Detail

addQuestion

public static PollsQuestion addQuestion(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

checkQuestions

public static void checkQuestions()
                           throws PortalException,
                                  SystemException
Throws:
PortalException
SystemException

deleteQuestion

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

getQuestion

public static PollsQuestion getQuestion(java.lang.String questionId)
                                 throws PortalException,
                                        SystemException
Throws:
PortalException
SystemException

getQuestions

public static java.util.List getQuestions(java.lang.String portletId,
                                          java.lang.String groupId,
                                          java.lang.String companyId)
                                   throws SystemException
Throws:
SystemException

getQuestions

public static java.util.List getQuestions(java.lang.String portletId,
                                          java.lang.String groupId,
                                          java.lang.String companyId,
                                          int begin,
                                          int end)
                                   throws SystemException
Throws:
SystemException

getQuestionsSize

public static int getQuestionsSize(java.lang.String portletId,
                                   java.lang.String groupId,
                                   java.lang.String companyId)
                            throws SystemException
Throws:
SystemException

hasVoted

public static boolean hasVoted(java.lang.String questionId)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

updateQuestion

public static PollsQuestion updateQuestion(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 static void vote(java.lang.String questionId,
                        java.lang.String choiceId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

hasAdmin

public static boolean hasAdmin()
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException

hasAdmin

public static boolean hasAdmin(java.lang.String questionId)
                        throws PortalException,
                               SystemException
Throws:
PortalException
SystemException