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.MailService
Fields inherited from class com.liferay.portal.service.base.MembershipRequestLocalServiceBaseImpl
counterLocalService, membershipRequestLocalService, membershipRequestPersistence
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.liferay.portal.kernel.model.MembershipRequest
addMembershipRequest
(long userId, long groupId, String comments, com.liferay.portal.kernel.service.ServiceContext serviceContext) void
deleteMembershipRequests
(long groupId) void
deleteMembershipRequests
(long groupId, long statusId) void
deleteMembershipRequestsByUserId
(long userId) getGroupAdministratorUserIds
(long groupId) List<com.liferay.portal.kernel.model.MembershipRequest>
getMembershipRequests
(long userId, long groupId, long statusId) boolean
hasMembershipRequest
(long userId, long groupId, long statusId) protected void
notify
(long userId, com.liferay.portal.kernel.model.MembershipRequest membershipRequest, String subjectProperty, String bodyProperty, com.liferay.portal.kernel.service.ServiceContext serviceContext) protected void
notifyGroupAdministrators
(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) int
searchCount
(long groupId, int status) void
updateStatus
(long replierUserId, long membershipRequestId, String replyComments, long statusId, boolean addUserToGroup, com.liferay.portal.kernel.service.ServiceContext serviceContext) protected void
protected void
validateSiteMembershipPolicy
(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, updateMembershipRequest
Methods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMap
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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
-