public class ForumActivityUtils extends Object
| Constructor and Description |
|---|
ForumActivityUtils() |
| Modifier and Type | Method and Description |
|---|---|
static org.exoplatform.social.core.manager.ActivityManager |
getActivityManager()
.
|
static org.exoplatform.forum.service.ForumService |
getForumService() |
static org.exoplatform.social.core.identity.model.Identity |
getIdentity(String remoteId) |
static org.exoplatform.social.core.manager.IdentityManager |
getIdentityManager() |
static String |
getSpaceGroupId(String forumId) |
static org.exoplatform.social.core.identity.model.Identity |
getSpaceIdentity(String forumId) |
static org.exoplatform.social.core.space.spi.SpaceService |
getSpaceService() |
static boolean |
hasSpace(String forumId) |
static boolean |
isCategoryPublic(org.exoplatform.forum.service.Category category) |
static boolean |
isForumPublic(org.exoplatform.forum.service.Forum forum) |
static boolean |
isPostPublic(org.exoplatform.forum.service.Post post) |
static boolean |
isTopicPublic(org.exoplatform.forum.service.Topic topic) |
static void |
removeActivities(String... activityIds)
Deletes Activities
|
static void |
removeComment(String activityId,
String commentId)
Deletes comment
|
static void |
takeActivityBack(org.exoplatform.forum.service.Topic topic,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity) |
static void |
takeCommentBack(org.exoplatform.forum.service.Post post,
org.exoplatform.social.core.activity.model.ExoSocialActivity comment) |
static void |
updateActivities(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) |
public static org.exoplatform.social.core.identity.model.Identity getSpaceIdentity(String forumId)
public static boolean hasSpace(String forumId)
public static boolean isCategoryPublic(org.exoplatform.forum.service.Category category)
public static boolean isForumPublic(org.exoplatform.forum.service.Forum forum)
public static boolean isTopicPublic(org.exoplatform.forum.service.Topic topic)
public static boolean isPostPublic(org.exoplatform.forum.service.Post post)
public static void takeActivityBack(org.exoplatform.forum.service.Topic topic,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
public static void takeCommentBack(org.exoplatform.forum.service.Post post,
org.exoplatform.social.core.activity.model.ExoSocialActivity comment)
public static void removeActivities(String... activityIds)
activityIds - public static void removeComment(String activityId, String commentId)
activityId - commentId - public static void updateActivities(org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
public static org.exoplatform.forum.service.ForumService getForumService()
public static org.exoplatform.social.core.manager.ActivityManager getActivityManager()
public static org.exoplatform.social.core.manager.IdentityManager getIdentityManager()
public static org.exoplatform.social.core.space.spi.SpaceService getSpaceService()
public static org.exoplatform.social.core.identity.model.Identity getIdentity(String remoteId)
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.