Package com.liferay.portal.service.impl
Class MembershipRequestLocalServiceImpl
Object
com.liferay.portal.kernel.service.BaseLocalServiceImpl
com.liferay.portal.service.base.MembershipRequestLocalServiceBaseImpl
com.liferay.portal.service.impl.MembershipRequestLocalServiceImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService,com.liferay.portal.kernel.service.BaseLocalService,com.liferay.portal.kernel.service.MembershipRequestLocalService,com.liferay.portal.kernel.service.PersistedModelLocalService
- Author:
- Jorge Ferrer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.liferay.mail.kernel.service.MailServiceFields inherited from class com.liferay.portal.service.base.MembershipRequestLocalServiceBaseImpl
counterLocalService, membershipRequestLocalService, membershipRequestPersistence -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.liferay.portal.kernel.model.MembershipRequestaddMembershipRequest(long userId, long groupId, String comments, com.liferay.portal.kernel.service.ServiceContext serviceContext) voiddeleteMembershipRequests(long groupId) voiddeleteMembershipRequests(long groupId, long statusId) voiddeleteMembershipRequestsByUserId(long userId) getGroupAdministratorUserIds(long groupId) List<com.liferay.portal.kernel.model.MembershipRequest>getMembershipRequests(long userId, long groupId, long statusId) booleanhasMembershipRequest(long userId, long groupId, long statusId) protected voidnotify(long userId, com.liferay.portal.kernel.model.MembershipRequest membershipRequest, String subjectProperty, String bodyProperty, com.liferay.portal.kernel.service.ServiceContext serviceContext) protected voidnotifyGroupAdministrators(com.liferay.portal.kernel.model.MembershipRequest membershipRequest, com.liferay.portal.kernel.service.ServiceContext serviceContext) List<com.liferay.portal.kernel.model.MembershipRequest>search(long groupId, int status, int start, int end) List<com.liferay.portal.kernel.model.MembershipRequest>search(long groupId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.MembershipRequest> orderByComparator) intsearchCount(long groupId, int status) voidupdateStatus(long replierUserId, long membershipRequestId, String replyComments, long statusId, boolean addUserToGroup, com.liferay.portal.kernel.service.ServiceContext serviceContext) protected voidprotected voidvalidateSiteMembershipPolicy(long userId, long groupId) Methods inherited from class com.liferay.portal.service.base.MembershipRequestLocalServiceBaseImpl
addMembershipRequest, afterPropertiesSet, createMembershipRequest, createPersistedModel, deleteMembershipRequest, deleteMembershipRequest, deletePersistedModel, destroy, dslQuery, dslQueryCount, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchMembershipRequest, getActionableDynamicQuery, getBasePersistence, getCounterLocalService, getIndexableActionableDynamicQuery, getMembershipRequest, getMembershipRequestLocalService, getMembershipRequestPersistence, getMembershipRequests, getMembershipRequestsCount, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, initActionableDynamicQuery, runSQL, setCounterLocalService, setMembershipRequestLocalService, setMembershipRequestPersistence, updateMembershipRequestMethods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService
fetchPersistedModel
-
Field Details
-
mailService
@BeanReference(type=com.liferay.mail.kernel.service.MailService.class) protected com.liferay.mail.kernel.service.MailService mailService
-
-
Constructor Details
-
MembershipRequestLocalServiceImpl
public MembershipRequestLocalServiceImpl()
-
-
Method Details
-
addMembershipRequest
public com.liferay.portal.kernel.model.MembershipRequest addMembershipRequest(long userId, long groupId, String comments, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteMembershipRequests
public void deleteMembershipRequests(long groupId) -
deleteMembershipRequests
public void deleteMembershipRequests(long groupId, long statusId) -
deleteMembershipRequestsByUserId
public void deleteMembershipRequestsByUserId(long userId) -
getMembershipRequests
public List<com.liferay.portal.kernel.model.MembershipRequest> getMembershipRequests(long userId, long groupId, long statusId) -
hasMembershipRequest
public boolean hasMembershipRequest(long userId, long groupId, long statusId) -
search
public List<com.liferay.portal.kernel.model.MembershipRequest> search(long groupId, int status, int start, int end) -
search
public List<com.liferay.portal.kernel.model.MembershipRequest> search(long groupId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.MembershipRequest> orderByComparator) -
searchCount
public int searchCount(long groupId, int status) -
updateStatus
public void updateStatus(long replierUserId, long membershipRequestId, String replyComments, long statusId, boolean addUserToGroup, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getGroupAdministratorUserIds
protected List<Long> getGroupAdministratorUserIds(long groupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
notify
protected void notify(long userId, com.liferay.portal.kernel.model.MembershipRequest membershipRequest, String subjectProperty, String bodyProperty, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
notifyGroupAdministrators
protected void notifyGroupAdministrators(com.liferay.portal.kernel.model.MembershipRequest membershipRequest, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
validate
- Throws:
com.liferay.portal.kernel.exception.PortalException
-
validateSiteMembershipPolicy
protected void validateSiteMembershipPolicy(long userId, long groupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-