public abstract class BaseSocialActivityInterpreter extends java.lang.Object implements SocialActivityInterpreter
| Constructor and Description |
|---|
BaseSocialActivityInterpreter() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
addNoSuchEntryRedirect(java.lang.String url,
java.lang.String className,
long classPK,
ServiceContext serviceContext) |
protected java.lang.String |
buildLink(java.lang.String link,
java.lang.String text) |
protected java.lang.String |
cleanContent(java.lang.String content)
Deprecated.
As of 6.2.0
|
protected SocialActivityFeedEntry |
doInterpret(SocialActivity activity,
ServiceContext serviceContext) |
protected SocialActivityFeedEntry |
doInterpret(SocialActivitySet activitySet,
ServiceContext serviceContext) |
protected SocialActivityFeedEntry |
doInterpret(SocialActivity activity,
ThemeDisplay themeDisplay)
Deprecated.
As of 6.2.0
|
protected long |
getActivitySetId(long activityId) |
protected java.lang.String |
getBody(SocialActivity activity,
ServiceContext serviceContext) |
protected java.lang.String |
getEntryTitle(SocialActivity activity,
ServiceContext serviceContext) |
protected java.lang.String |
getGroupName(long groupId,
ServiceContext serviceContext) |
protected java.lang.String |
getGroupName(long groupId,
ThemeDisplay themeDisplay)
Deprecated.
As of 6.2.0, replaced by
getGroupName(long,
ServiceContext) |
protected java.lang.String |
getJSONValue(java.lang.String json,
java.lang.String key) |
protected java.lang.String |
getJSONValue(java.lang.String json,
java.lang.String key,
java.lang.String defaultValue) |
protected java.lang.String |
getLink(SocialActivity activity,
ServiceContext serviceContext) |
protected java.lang.String |
getPath(SocialActivity activity,
ServiceContext serviceContext) |
protected abstract ResourceBundleLoader |
getResourceBundleLoader() |
java.lang.String |
getSelector() |
protected java.lang.String |
getTitle(SocialActivity activity,
ServiceContext serviceContext) |
protected java.lang.Object[] |
getTitleArguments(java.lang.String groupName,
SocialActivity activity,
java.lang.String link,
java.lang.String title,
ServiceContext serviceContext) |
protected java.lang.String |
getTitlePattern(java.lang.String groupName,
SocialActivity activity) |
protected java.lang.String |
getUserName(long userId,
ServiceContext serviceContext) |
protected java.lang.String |
getUserName(long userId,
ThemeDisplay themeDisplay)
Deprecated.
As of 6.2.0, replaced by
getUserName(long,
ServiceContext) |
protected java.lang.String |
getValue(java.lang.String json,
java.lang.String key,
java.lang.String defaultValue)
Deprecated.
As of 6.2.0, replaced by
getJSONValue(String, String,
String) |
protected java.lang.String |
getViewEntryInTrashURL(java.lang.String className,
long classPK,
ServiceContext serviceContext) |
protected java.lang.String |
getViewEntryURL(java.lang.String className,
long classPK,
ServiceContext serviceContext) |
boolean |
hasPermission(PermissionChecker permissionChecker,
SocialActivity activity,
java.lang.String actionId,
ServiceContext serviceContext) |
protected boolean |
hasPermissions(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) |
protected java.lang.String |
wrapLink(java.lang.String link,
java.lang.String title) |
protected java.lang.String |
wrapLink(java.lang.String link,
java.lang.String key,
ServiceContext serviceContext) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassNamespublic java.lang.String getSelector()
getSelector in interface SocialActivityInterpreterpublic boolean hasPermission(PermissionChecker permissionChecker, SocialActivity activity, java.lang.String actionId, ServiceContext serviceContext) throws java.lang.Exception
hasPermission in interface SocialActivityInterpreterjava.lang.Exceptionpublic SocialActivityFeedEntry interpret(SocialActivity activity, ServiceContext serviceContext)
interpret in interface SocialActivityInterpreterpublic SocialActivityFeedEntry interpret(SocialActivitySet activitySet, ServiceContext serviceContext)
interpret in interface SocialActivityInterpreterpublic void updateActivitySet(long activityId)
throws PortalException
updateActivitySet in interface SocialActivityInterpreterPortalExceptionprotected java.lang.String addNoSuchEntryRedirect(java.lang.String url,
java.lang.String className,
long classPK,
ServiceContext serviceContext)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String buildLink(java.lang.String link,
java.lang.String text)
@Deprecated protected java.lang.String cleanContent(java.lang.String content)
protected SocialActivityFeedEntry doInterpret(SocialActivity activity, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exception@Deprecated protected SocialActivityFeedEntry doInterpret(SocialActivity activity, ThemeDisplay themeDisplay) throws java.lang.Exception
java.lang.Exceptionprotected SocialActivityFeedEntry doInterpret(SocialActivitySet activitySet, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected long getActivitySetId(long activityId)
protected java.lang.String getBody(SocialActivity activity, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getEntryTitle(SocialActivity activity, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getGroupName(long groupId,
ServiceContext serviceContext)
@Deprecated
protected java.lang.String getGroupName(long groupId,
ThemeDisplay themeDisplay)
getGroupName(long,
ServiceContext)protected java.lang.String getJSONValue(java.lang.String json,
java.lang.String key)
protected java.lang.String getJSONValue(java.lang.String json,
java.lang.String key,
java.lang.String defaultValue)
protected java.lang.String getLink(SocialActivity activity, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getPath(SocialActivity activity, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected abstract ResourceBundleLoader getResourceBundleLoader()
protected java.lang.String getTitle(SocialActivity activity, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.Object[] getTitleArguments(java.lang.String groupName,
SocialActivity activity,
java.lang.String link,
java.lang.String title,
ServiceContext serviceContext)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getTitlePattern(java.lang.String groupName,
SocialActivity activity)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getUserName(long userId,
ServiceContext serviceContext)
@Deprecated
protected java.lang.String getUserName(long userId,
ThemeDisplay themeDisplay)
getUserName(long,
ServiceContext)@Deprecated
protected java.lang.String getValue(java.lang.String json,
java.lang.String key,
java.lang.String defaultValue)
getJSONValue(String, String,
String)protected java.lang.String getViewEntryInTrashURL(java.lang.String className,
long classPK,
ServiceContext serviceContext)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getViewEntryURL(java.lang.String className,
long classPK,
ServiceContext serviceContext)
throws java.lang.Exception
java.lang.Exceptionprotected boolean hasPermissions(PermissionChecker permissionChecker, SocialActivity activity, java.lang.String actionId, ServiceContext serviceContext) throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String wrapLink(java.lang.String link,
java.lang.String title)
protected java.lang.String wrapLink(java.lang.String link,
java.lang.String key,
ServiceContext serviceContext)