com.liferay.portlet.social.model
Interface SocialActivityInterpreter

All Known Implementing Classes:
BaseSocialActivityInterpreter, SocialActivityInterpreterImpl

public interface SocialActivityInterpreter

Author:
Brian Wing Shun Chan

Method Summary
 java.lang.String[] getClassNames()
           
 java.lang.String getSelector()
           
 boolean hasPermission(PermissionChecker permissionChecker, SocialActivity activity, java.lang.String actionId, ServiceContext serviceContext)
           
 SocialActivityFeedEntry interpret(SocialActivity activity, ServiceContext serviceContext)
           
 SocialActivityFeedEntry interpret(SocialActivitySet activitySet, ServiceContext serviceContext)
           
 void updateActivitySet(long activityId)
           
 

Method Detail

getClassNames

java.lang.String[] getClassNames()

getSelector

java.lang.String getSelector()

hasPermission

boolean hasPermission(PermissionChecker permissionChecker,
                      SocialActivity activity,
                      java.lang.String actionId,
                      ServiceContext serviceContext)
                      throws java.lang.Exception
Throws:
java.lang.Exception

interpret

SocialActivityFeedEntry interpret(SocialActivity activity,
                                  ServiceContext serviceContext)

interpret

SocialActivityFeedEntry interpret(SocialActivitySet activitySet,
                                  ServiceContext serviceContext)

updateActivitySet

void updateActivitySet(long activityId)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException