Package com.liferay.portal.kernel.social
Class BaseSocialActivityManager<T extends ClassedModel & GroupedModel>
Object
com.liferay.portal.kernel.social.BaseSocialActivityManager<T>
- All Implemented Interfaces:
SocialActivityManager<T>
public abstract class BaseSocialActivityManager<T extends ClassedModel & GroupedModel>
extends Object
implements SocialActivityManager<T>
- Author:
- Adolfo Pérez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActivity(long userId, T model, int type, String extraData, long receiverUserId) voidaddUniqueActivity(long userId, Date createDate, T model, int type, String extraData, long receiverUserId) voidaddUniqueActivity(long userId, T model, int type, String extraData, long receiverUserId) voiddeleteActivities(T model) protected StringgetClassName(T classedModel) protected longgetPrimaryKey(T classedModel) protected abstract SocialActivityLocalServicevoidupdateLastSocialActivity(long userId, T model, int type, Date createDate)
-
Constructor Details
-
BaseSocialActivityManager
public BaseSocialActivityManager()
-
-
Method Details
-
addActivity
public void addActivity(long userId, T model, int type, String extraData, long receiverUserId) throws PortalException - Specified by:
addActivityin interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>- Throws:
PortalException
-
addUniqueActivity
public void addUniqueActivity(long userId, Date createDate, T model, int type, String extraData, long receiverUserId) throws PortalException - Specified by:
addUniqueActivityin interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>- Throws:
PortalException
-
addUniqueActivity
public void addUniqueActivity(long userId, T model, int type, String extraData, long receiverUserId) throws PortalException - Specified by:
addUniqueActivityin interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>- Throws:
PortalException
-
deleteActivities
- Specified by:
deleteActivitiesin interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>- Throws:
PortalException
-
updateLastSocialActivity
- Specified by:
updateLastSocialActivityin interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>
-
getClassName
-
getPrimaryKey
-
getSocialActivityLocalService
-