Class SocialActivityInterpreterImpl
Object
com.liferay.social.kernel.model.impl.SocialActivityInterpreterImpl
- All Implemented Interfaces:
SocialActivityInterpreter
- Author:
- Brian Wing Shun Chan
-
Constructor Summary
ConstructorsConstructorDescriptionSocialActivityInterpreterImpl
(String portletId, SocialActivityInterpreter activityInterpreter) -
Method Summary
Modifier and TypeMethodDescriptionString[]
boolean
hasClassName
(String className) boolean
hasPermission
(PermissionChecker permissionChecker, SocialActivity activity, String actionId, ServiceContext serviceContext) interpret
(SocialActivity activity, ServiceContext serviceContext) interpret
(SocialActivitySet activitySet, ServiceContext serviceContext) void
updateActivitySet
(long activityId)
-
Constructor Details
-
SocialActivityInterpreterImpl
public SocialActivityInterpreterImpl(String portletId, SocialActivityInterpreter activityInterpreter)
-
-
Method Details
-
getClassNames
- Specified by:
getClassNames
in interfaceSocialActivityInterpreter
-
getPortletId
-
getSelector
- Specified by:
getSelector
in interfaceSocialActivityInterpreter
-
hasClassName
-
hasPermission
public boolean hasPermission(PermissionChecker permissionChecker, SocialActivity activity, String actionId, ServiceContext serviceContext) throws Exception - Specified by:
hasPermission
in interfaceSocialActivityInterpreter
- Throws:
Exception
-
interpret
- Specified by:
interpret
in interfaceSocialActivityInterpreter
-
interpret
public SocialActivityFeedEntry interpret(SocialActivitySet activitySet, ServiceContext serviceContext) - Specified by:
interpret
in interfaceSocialActivityInterpreter
-
updateActivitySet
- Specified by:
updateActivitySet
in interfaceSocialActivityInterpreter
- Throws:
PortalException
-