org.jboss.portlet.forums.commands.post
Class EditPostCommand

java.lang.Object
  extended by org.jboss.portlet.command.ActionCommand
      extended by org.jboss.portlet.forums.commands.AbstractCommand
          extended by org.jboss.portlet.forums.commands.post.ForumCommand
              extended by org.jboss.portlet.forums.commands.post.TopicCommand
                  extended by org.jboss.portlet.forums.commands.post.PostCommand
                      extended by org.jboss.portlet.forums.commands.post.EditPostCommand
All Implemented Interfaces:
Command, CommandConstants

public class EditPostCommand
extends PostCommand


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.portlet.forums.commands.CommandConstants
CommandConstants.ImmutableResult
 
Field Summary
 java.util.Date current_time
          DOCUMENT_ME
 java.lang.Integer[] deletedAttachments
          DOCUMENT_ME
 boolean notify
          DOCUMENT_ME
 boolean pd_edit_poll
          DOCUMENT_ME
 boolean pd_first_post
          DOCUMENT_ME
 boolean pd_last_post
          DOCUMENT_ME
 boolean poll_delete
          DOCUMENT_ME
 int topic_type
          DOCUMENT_ME
 
Fields inherited from class org.jboss.portlet.forums.commands.post.PostCommand
post, postId
 
Fields inherited from class org.jboss.portlet.forums.commands.post.TopicCommand
topic, topicId
 
Fields inherited from class org.jboss.portlet.forums.commands.post.ForumCommand
category, currentUser, forum, forumId, forumsModule, message, poll, poster
 
Fields inherited from class org.jboss.portlet.forums.commands.AbstractCommand
log
 
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_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_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_UNLOCKED, TYPE_TOPICS_REMOVED, TYPE_VOTE_CAST
 
Constructor Summary
EditPostCommand(JBossActionRequest request, JBossActionResponse response)
           
 
Method Summary
protected  Result __execute()
          DOCUMENT_ME
 int authType()
          DOCUMENT_ME
protected  void prepare()
          DOCUMENT_ME
 
Methods inherited from class org.jboss.portlet.forums.commands.post.PostCommand
find
 
Methods inherited from class org.jboss.portlet.forums.commands.post.ForumCommand
currentUser, execute, getModule, getPoster, setCurrentUser, setModule, setPoster
 
Methods inherited from class org.jboss.portlet.forums.commands.AbstractCommand
getConfigurator
 
Methods inherited from class org.jboss.portlet.command.ActionCommand
getRequest, getResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

topic_type

public int topic_type
DOCUMENT_ME


current_time

public java.util.Date current_time
DOCUMENT_ME


notify

public boolean notify
DOCUMENT_ME


poll_delete

public boolean poll_delete
DOCUMENT_ME


pd_first_post

public boolean pd_first_post
DOCUMENT_ME


pd_last_post

public boolean pd_last_post
DOCUMENT_ME


pd_edit_poll

public boolean pd_edit_poll
DOCUMENT_ME


deletedAttachments

public java.lang.Integer[] deletedAttachments
DOCUMENT_ME

Constructor Detail

EditPostCommand

public EditPostCommand(JBossActionRequest request,
                       JBossActionResponse response)
Method Detail

authType

public int authType()
DOCUMENT_ME

Specified by:
authType in class ForumCommand
Returns:
DOCUMENT_ME

prepare

protected void prepare()
                throws ValidationException
DOCUMENT_ME

Overrides:
prepare in class ForumCommand
Throws:
ValidationException - DOCUMENT_ME

__execute

protected Result __execute()
DOCUMENT_ME

Specified by:
__execute in class ForumCommand
Returns:
DOCUMENT_ME