|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface PollsQuestionLocalService
The interface for the polls question local service.
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.
PollsQuestionLocalServiceUtil
,
com.liferay.portlet.polls.service.base.PollsQuestionLocalServiceBaseImpl
,
com.liferay.portlet.polls.service.impl.PollsQuestionLocalServiceImpl
Method Summary | |
---|---|
PollsQuestion |
addPollsQuestion(PollsQuestion pollsQuestion)
Adds the polls question to the database. |
PollsQuestion |
addQuestion(long userId,
Map<Locale,String> titleMap,
Map<Locale,String> descriptionMap,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
List<PollsChoice> choices,
ServiceContext serviceContext)
|
void |
addQuestionResources(long questionId,
boolean addGroupPermissions,
boolean addGuestPermissions)
|
void |
addQuestionResources(long questionId,
String[] groupPermissions,
String[] guestPermissions)
|
void |
addQuestionResources(PollsQuestion question,
boolean addGroupPermissions,
boolean addGuestPermissions)
|
void |
addQuestionResources(PollsQuestion question,
String[] groupPermissions,
String[] guestPermissions)
|
PollsQuestion |
createPollsQuestion(long questionId)
Creates a new polls question with the primary key. |
PollsQuestion |
deletePollsQuestion(long questionId)
Deletes the polls question with the primary key from the database. |
PollsQuestion |
deletePollsQuestion(PollsQuestion pollsQuestion)
Deletes the polls question from the database. |
void |
deleteQuestion(long questionId)
|
void |
deleteQuestion(PollsQuestion question)
|
void |
deleteQuestions(long groupId)
|
DynamicQuery |
dynamicQuery()
|
List |
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows. |
List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows. |
List |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows. |
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows that match the dynamic query. |
PollsQuestion |
fetchPollsQuestion(long questionId)
|
String |
getBeanIdentifier()
Returns the Spring bean ID for this bean. |
PersistedModel |
getPersistedModel(Serializable primaryKeyObj)
|
PollsQuestion |
getPollsQuestion(long questionId)
Returns the polls question with the primary key. |
PollsQuestion |
getPollsQuestionByUuidAndGroupId(String uuid,
long groupId)
Returns the polls question with the UUID in the group. |
List<PollsQuestion> |
getPollsQuestions(int start,
int end)
Returns a range of all the polls questions. |
int |
getPollsQuestionsCount()
Returns the number of polls questions. |
PollsQuestion |
getQuestion(long questionId)
|
List<PollsQuestion> |
getQuestions(long groupId)
|
List<PollsQuestion> |
getQuestions(long groupId,
int start,
int end)
|
int |
getQuestionsCount(long groupId)
|
void |
setBeanIdentifier(String beanIdentifier)
Sets the Spring bean ID for this bean. |
PollsQuestion |
updatePollsQuestion(PollsQuestion pollsQuestion)
Updates the polls question in the database or adds it if it does not yet exist. |
PollsQuestion |
updatePollsQuestion(PollsQuestion pollsQuestion,
boolean merge)
Updates the polls question in the database or adds it if it does not yet exist. |
PollsQuestion |
updateQuestion(long userId,
long questionId,
Map<Locale,String> titleMap,
Map<Locale,String> descriptionMap,
int expirationDateMonth,
int expirationDateDay,
int expirationDateYear,
int expirationDateHour,
int expirationDateMinute,
boolean neverExpire,
List<PollsChoice> choices,
ServiceContext serviceContext)
|
Method Detail |
---|
PollsQuestion addPollsQuestion(PollsQuestion pollsQuestion) throws SystemException
pollsQuestion
- the polls question
SystemException
- if a system exception occurredPollsQuestion createPollsQuestion(long questionId)
questionId
- the primary key for the new polls question
PollsQuestion deletePollsQuestion(long questionId) throws PortalException, SystemException
questionId
- the primary key of the polls question
PortalException
- if a polls question with the primary key could not be found
SystemException
- if a system exception occurredPollsQuestion deletePollsQuestion(PollsQuestion pollsQuestion) throws SystemException
pollsQuestion
- the polls question
SystemException
- if a system exception occurredDynamicQuery dynamicQuery()
List dynamicQuery(DynamicQuery dynamicQuery) throws SystemException
dynamicQuery
- the dynamic query
SystemException
- if a system exception occurredList dynamicQuery(DynamicQuery dynamicQuery, int start, int end) throws SystemException
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the full result set.
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)
SystemException
- if a system exception occurredList dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator) throws SystemException
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the full result set.
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)
SystemException
- if a system exception occurredlong dynamicQueryCount(DynamicQuery dynamicQuery) throws SystemException
dynamicQuery
- the dynamic query
SystemException
- if a system exception occurred@Transactional(propagation=SUPPORTS, readOnly=true) PollsQuestion fetchPollsQuestion(long questionId) throws SystemException
SystemException
@Transactional(propagation=SUPPORTS, readOnly=true) PollsQuestion getPollsQuestion(long questionId) throws PortalException, SystemException
questionId
- the primary key of the polls question
PortalException
- if a polls question with the primary key could not be found
SystemException
- if a system exception occurred@Transactional(propagation=SUPPORTS, readOnly=true) PersistedModel getPersistedModel(Serializable primaryKeyObj) throws PortalException, SystemException
getPersistedModel
in interface PersistedModelLocalService
PortalException
SystemException
@Transactional(propagation=SUPPORTS, readOnly=true) PollsQuestion getPollsQuestionByUuidAndGroupId(String uuid, long groupId) throws PortalException, SystemException
uuid
- the UUID of polls questiongroupId
- the group id of the polls question
PortalException
- if a polls question with the UUID in the group could not be found
SystemException
- if a system exception occurred@Transactional(propagation=SUPPORTS, readOnly=true) List<PollsQuestion> getPollsQuestions(int start, int end) throws SystemException
Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to QueryUtil.ALL_POS
will return the full result set.
start
- the lower bound of the range of polls questionsend
- the upper bound of the range of polls questions (not inclusive)
SystemException
- if a system exception occurred@Transactional(propagation=SUPPORTS, readOnly=true) int getPollsQuestionsCount() throws SystemException
SystemException
- if a system exception occurredPollsQuestion updatePollsQuestion(PollsQuestion pollsQuestion) throws SystemException
pollsQuestion
- the polls question
SystemException
- if a system exception occurredPollsQuestion updatePollsQuestion(PollsQuestion pollsQuestion, boolean merge) throws SystemException
pollsQuestion
- the polls questionmerge
- whether to merge the polls question with the current session. See BatchSession.update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)
for an explanation.
SystemException
- if a system exception occurredString getBeanIdentifier()
void setBeanIdentifier(String beanIdentifier)
beanIdentifier
- the Spring bean ID for this beanPollsQuestion addQuestion(long userId, Map<Locale,String> titleMap, Map<Locale,String> descriptionMap, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, List<PollsChoice> choices, ServiceContext serviceContext) throws PortalException, SystemException
PortalException
SystemException
void addQuestionResources(long questionId, boolean addGroupPermissions, boolean addGuestPermissions) throws PortalException, SystemException
PortalException
SystemException
void addQuestionResources(long questionId, String[] groupPermissions, String[] guestPermissions) throws PortalException, SystemException
PortalException
SystemException
void addQuestionResources(PollsQuestion question, boolean addGroupPermissions, boolean addGuestPermissions) throws PortalException, SystemException
PortalException
SystemException
void addQuestionResources(PollsQuestion question, String[] groupPermissions, String[] guestPermissions) throws PortalException, SystemException
PortalException
SystemException
void deleteQuestion(long questionId) throws PortalException, SystemException
PortalException
SystemException
void deleteQuestion(PollsQuestion question) throws PortalException, SystemException
PortalException
SystemException
void deleteQuestions(long groupId) throws PortalException, SystemException
PortalException
SystemException
@Transactional(propagation=SUPPORTS, readOnly=true) PollsQuestion getQuestion(long questionId) throws PortalException, SystemException
PortalException
SystemException
@Transactional(propagation=SUPPORTS, readOnly=true) List<PollsQuestion> getQuestions(long groupId) throws SystemException
SystemException
@Transactional(propagation=SUPPORTS, readOnly=true) List<PollsQuestion> getQuestions(long groupId, int start, int end) throws SystemException
SystemException
@Transactional(propagation=SUPPORTS, readOnly=true) int getQuestionsCount(long groupId) throws SystemException
SystemException
PollsQuestion updateQuestion(long userId, long questionId, Map<Locale,String> titleMap, Map<Locale,String> descriptionMap, int expirationDateMonth, int expirationDateDay, int expirationDateYear, int expirationDateHour, int expirationDateMinute, boolean neverExpire, List<PollsChoice> choices, ServiceContext serviceContext) throws PortalException, SystemException
PortalException
SystemException
|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |