Liferay 6.2.0

com.liferay.portlet.social.model
Interface SocialActivityInterpreter

All Known Implementing Classes:
BaseSocialActivityInterpreter, BlogsActivityInterpreter, BookmarksEntryActivityInterpreter, BookmarksFolderActivityInterpreter, DLFileEntryActivityInterpreter, DLFolderActivityInterpreter, JournalArticleActivityInterpreter, JournalFolderActivityInterpreter, MBMessageActivityInterpreter, MBThreadActivityInterpreter, PortalActivityInterpreter, SocialActivityInterpreterImpl, WikiActivityInterpreter

public interface SocialActivityInterpreter


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

Method Detail

getClassNames

String[] getClassNames()

getSelector

String getSelector()

hasPermission

boolean hasPermission(PermissionChecker permissionChecker,
                      SocialActivity activity,
                      String actionId,
                      ServiceContext serviceContext)
                      throws Exception
Throws:
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

Liferay 6.2.0