当前页面:
在线文档首页 >
JBOSS Portal 2.6 API 英文版文档
SplitTopicCommand - JBOSS Portal 2.6 API 英文版文档
org.jboss.portlet.forums.commands.moderation
Class SplitTopicCommand
java.lang.Object
org.jboss.portlet.forums.command.ActionCommand
org.jboss.portlet.forums.commands.AbstractCommand
org.jboss.portlet.forums.commands.moderation.SplitTopicCommand
- All Implemented Interfaces:
- Command, CommandConstants
- public class SplitTopicCommand
- extends AbstractCommand
- Version:
- $Revision: 5448 $
- Author:
- Julien Viet, Boleslaw Dawidowicz
Fields inherited from class org.jboss.portlet.forums.command.ActionCommand |
|
Fields inherited from interface org.jboss.portlet.forums.commands.CommandConstants |
TYPE_ALREADY_VOTED, TYPE_CANNOT_ADD_ATTACHMENT, TYPE_CANNOT_CREATE_CATEGORY_INSERTION_FAILED, TYPE_CANNOT_CREATE_CATEGORY_INVALID_NAME, TYPE_CANNOT_CREATE_FORUM_INSERTION_FAILED, TYPE_CANNOT_CREATE_FORUM_INVALID_CATEGORY, TYPE_CANNOT_CREATE_FORUM_INVALID_NAME, TYPE_CANNOT_DELETE_ATTACHMENT, TYPE_CANNOT_DELETE_POLL, TYPE_CANNOT_DELETE_REPLIED, TYPE_CANNOT_INSERT_VOTE, TYPE_CANNOT_LOCK_TOPIC_MOVED, TYPE_CANNOT_MOVE_AND_REMOVE_FORUM, TYPE_CANNOT_MOVE_TOPIC, TYPE_CANNOT_OBTAIN_USER_DATA, TYPE_CANNOT_ORDER_CATEGORIES, TYPE_CANNOT_ORDER_FORUMS, TYPE_CANNOT_QUERY, TYPE_CANNOT_REMOVE_CATEGORY, TYPE_CANNOT_REMOVE_FORUM_REMOVAL_FAILED, TYPE_CANNOT_REMOVE_TOPICS, TYPE_CANNOT_SPLIT_TOPIC, TYPE_CANNOT_XXX_OTHER_POST_WHEN_NOT_MODERATOR, TYPE_CATEGORIES_ORDERED, TYPE_CATEGORY_CREATED, TYPE_CATEGORY_REMOVED, TYPE_CATEGORY_UPDATED, TYPE_COMPOSITE, TYPE_CONTINUE, TYPE_COULD_NOT_OBTAIN_VOTE_DATA, TYPE_EDIT_POST_POSTED, TYPE_ERROR_IN_DELETING_ATTACHMENT, TYPE_ERROR_IN_DELETING_POLL, TYPE_ERROR_IN_DELETING_POST, TYPE_ERROR_IN_POSTING, TYPE_FLOODING_CANNOT_CREATE, TYPE_FORUM_CREATED, TYPE_FORUM_LOCKED, TYPE_FORUM_MOVED_AND_REMOVED, TYPE_FORUM_REMOVED, TYPE_FORUM_UPDATED, TYPE_FORUMS_ORDERED, TYPE_INVALID_POLL_OPTION, TYPE_INVALID_POLL_TITLE, TYPE_INVALID_POST_MESSAGE, TYPE_INVALID_POST_SUBJECT, TYPE_NEW_TOPIC_POSTED, TYPE_NO_SUCH_FORUM, TYPE_NO_SUCH_POST, TYPE_NO_SUCH_TOPIC, TYPE_NO_VOTE_OPTION, TYPE_NOT_AUTHORIZED, TYPE_NOT_SELECTED_VOTE, TYPE_POLL_DELETED, TYPE_POST_DELETED, TYPE_REDIRECT, TYPE_REPLY_POSTED, TYPE_REPOSTED, TYPE_TOO_FEW_POLL_OPTION, TYPE_TOO_MANY_POLL_OPTION, TYPE_TOPIC_IS_LOCKED, TYPE_TOPIC_LOCKED, TYPE_TOPIC_MOVED, TYPE_TOPIC_SPLITED, TYPE_TOPIC_UNLOCKED, TYPE_TOPICS_REMOVED, TYPE_VOTE_CAST, TYPE_VOTE_POSTED |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
topicId
public java.lang.Integer topicId
destinationForumId
public java.lang.Integer destinationForumId
postIds
public java.util.Collection postIds
userId
public java.lang.String userId
destForum
Forum destForum
newTopic
Topic newTopic
orgTopic
Topic orgTopic
newSubject
public java.lang.String newSubject
module
public ForumsModule module
splitAfter
public boolean splitAfter
SplitTopicCommand
public SplitTopicCommand(JBossActionRequest request,
JBossActionResponse response)
execute
public Result execute()
throws CommandException
- Description copied from interface:
Command
- Execute the real business job.
- Throws:
CommandException