org.exoplatform.forum.ext.activity
Class TopicActivityTask
java.lang.Object
org.exoplatform.forum.ext.activity.TopicActivityTask
- All Implemented Interfaces:
- ActivityTask<ForumActivityContext>
public abstract class TopicActivityTask
- extends Object
- implements ActivityTask<ForumActivityContext>
Created by The eXo Platform SAS
Author : thanh_vucong
thanh_vucong@exoplatform.com
Jan 9, 2013
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final org.exoplatform.services.log.Log LOG
SPACE_GROUP_ID
public static final String SPACE_GROUP_ID
- See Also:
- Constant Field Values
ADD_TOPIC
public static TopicActivityTask ADD_TOPIC
UPDATE_TOPIC_PROPERTIES
public static TopicActivityTask UPDATE_TOPIC_PROPERTIES
UPDATE_TOPIC_TITLE
public static TopicActivityTask UPDATE_TOPIC_TITLE
UPDATE_TOPIC_CONTENT
public static TopicActivityTask UPDATE_TOPIC_CONTENT
UPDATE_TOPIC_RATE
public static TopicActivityTask UPDATE_TOPIC_RATE
CLOSE_TOPIC
public static TopicActivityTask CLOSE_TOPIC
OPEN_TOPIC
public static TopicActivityTask OPEN_TOPIC
LOCK_TOPIC
public static TopicActivityTask LOCK_TOPIC
UNLOCK_TOPIC
public static TopicActivityTask UNLOCK_TOPIC
APPROVED_TOPIC
public static TopicActivityTask APPROVED_TOPIC
UNAPPROVED_TOPIC
public static TopicActivityTask UNAPPROVED_TOPIC
HIDDEN_TOPIC
public static TopicActivityTask HIDDEN_TOPIC
CENSORING_TOPIC
public static TopicActivityTask CENSORING_TOPIC
UNCENSORING_TOPIC
public static TopicActivityTask UNCENSORING_TOPIC
ACTIVE_TOPIC
public static TopicActivityTask ACTIVE_TOPIC
MOVE_TOPIC
public static TopicActivityTask MOVE_TOPIC
MERGE_TOPIC
public static TopicActivityTask MERGE_TOPIC
SPLIT_TOPIC
public static TopicActivityTask SPLIT_TOPIC
TopicActivityTask
public TopicActivityTask()
processTitle
protected abstract org.exoplatform.social.core.activity.model.ExoSocialActivity processTitle(ForumActivityContext ctx,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
- Parameters:
activity -
- Returns:
processActivity
protected abstract org.exoplatform.social.core.activity.model.ExoSocialActivity processActivity(ForumActivityContext ctx,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
processComment
protected org.exoplatform.social.core.activity.model.ExoSocialActivity processComment(ForumActivityContext ctx)
start
public void start(ForumActivityContext ctx)
- Specified by:
start in interface ActivityTask<ForumActivityContext>
end
public void end(ForumActivityContext ctx)
- Specified by:
end in interface ActivityTask<ForumActivityContext>
getOwnerStream
protected org.exoplatform.social.core.identity.model.Identity getOwnerStream(ForumActivityContext ctx)
Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.