Liferay 7.0-ga1 portal-impl

com.liferay.portal.social
Class SocialActivityManagerImpl<T extends com.liferay.portal.kernel.model.ClassedModel & com.liferay.portal.kernel.model.GroupedModel>

java.lang.Object
  extended by com.liferay.portal.social.SocialActivityManagerImpl<T>
All Implemented Interfaces:
com.liferay.portal.kernel.social.SocialActivityManager<T>

public class SocialActivityManagerImpl<T extends com.liferay.portal.kernel.model.ClassedModel & com.liferay.portal.kernel.model.GroupedModel>
extends Object
implements com.liferay.portal.kernel.social.SocialActivityManager<T>


Constructor Summary
SocialActivityManagerImpl(com.liferay.portal.kernel.social.SocialActivityManager<T> defaultSocialActivityManager)
           
 
Method Summary
 void 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  com.liferay.portal.kernel.social.SocialActivityManager<T> getSocialActivityManager(String className)
           
 void updateLastSocialActivity(long userId, T model, int type, Date createDate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SocialActivityManagerImpl

public SocialActivityManagerImpl(com.liferay.portal.kernel.social.SocialActivityManager<T> defaultSocialActivityManager)
Method Detail

addActivity

public void addActivity(long userId,
                        T model,
                        int type,
                        String extraData,
                        long receiverUserId)
                 throws com.liferay.portal.kernel.exception.PortalException
Specified by:
addActivity in interface com.liferay.portal.kernel.social.SocialActivityManager<T extends com.liferay.portal.kernel.model.ClassedModel & com.liferay.portal.kernel.model.GroupedModel>
Throws:
com.liferay.portal.kernel.exception.PortalException

addUniqueActivity

public void addUniqueActivity(long userId,
                              Date createDate,
                              T model,
                              int type,
                              String extraData,
                              long receiverUserId)
                       throws com.liferay.portal.kernel.exception.PortalException
Specified by:
addUniqueActivity in interface com.liferay.portal.kernel.social.SocialActivityManager<T extends com.liferay.portal.kernel.model.ClassedModel & com.liferay.portal.kernel.model.GroupedModel>
Throws:
com.liferay.portal.kernel.exception.PortalException

addUniqueActivity

public void addUniqueActivity(long userId,
                              T model,
                              int type,
                              String extraData,
                              long receiverUserId)
                       throws com.liferay.portal.kernel.exception.PortalException
Specified by:
addUniqueActivity in interface com.liferay.portal.kernel.social.SocialActivityManager<T extends com.liferay.portal.kernel.model.ClassedModel & com.liferay.portal.kernel.model.GroupedModel>
Throws:
com.liferay.portal.kernel.exception.PortalException

deleteActivities

public void deleteActivities(T model)
                      throws com.liferay.portal.kernel.exception.PortalException
Specified by:
deleteActivities in interface com.liferay.portal.kernel.social.SocialActivityManager<T extends com.liferay.portal.kernel.model.ClassedModel & com.liferay.portal.kernel.model.GroupedModel>
Throws:
com.liferay.portal.kernel.exception.PortalException

updateLastSocialActivity

public void updateLastSocialActivity(long userId,
                                     T model,
                                     int type,
                                     Date createDate)
                              throws com.liferay.portal.kernel.exception.PortalException
Specified by:
updateLastSocialActivity in interface com.liferay.portal.kernel.social.SocialActivityManager<T extends com.liferay.portal.kernel.model.ClassedModel & com.liferay.portal.kernel.model.GroupedModel>
Throws:
com.liferay.portal.kernel.exception.PortalException

getSocialActivityManager

protected com.liferay.portal.kernel.social.SocialActivityManager<T> getSocialActivityManager(String className)

Liferay 7.0-ga1 portal-impl