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 TypeMethodDescriptionvoid
addActivity
(long userId, T model, int type, String extraData, long receiverUserId) void
addUniqueActivity
(long userId, Date createDate, T model, int type, String extraData, long receiverUserId) void
addUniqueActivity
(long userId, T model, int type, String extraData, long receiverUserId) void
deleteActivities
(T model) protected String
getClassName
(T classedModel) protected long
getPrimaryKey
(T classedModel) protected abstract SocialActivityLocalService
void
updateLastSocialActivity
(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:
addActivity
in 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:
addUniqueActivity
in 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:
addUniqueActivity
in interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>
- Throws:
PortalException
-
deleteActivities
- Specified by:
deleteActivities
in interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>
- Throws:
PortalException
-
updateLastSocialActivity
- Specified by:
updateLastSocialActivity
in interfaceSocialActivityManager<T extends ClassedModel & GroupedModel>
-
getClassName
-
getPrimaryKey
-
getSocialActivityLocalService
-