Liferay 6.2-ce-ga5

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
 String[] getClassNames()
           
 String getSelector()
           
 boolean hasPermission(PermissionChecker permissionChecker, SocialActivity activity, String actionId, ServiceContext serviceContext)
           
 SocialActivityFeedEntry interpret(SocialActivity activity, ServiceContext serviceContext)
           
 SocialActivityFeedEntry interpret(SocialActivitySet activitySet, ServiceContext serviceContext)
           
 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-ce-ga5