com.jivesoftware.forum.action
Class RateMessageAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.jivesoftware.base.action.JiveActionSupport
com.jivesoftware.forum.action.ForumActionSupport
com.jivesoftware.forum.action.RateMessageAction
- All Implemented Interfaces:
- AuthTokenAware, EntityAware, JiveObjectLoader, UserAware, ForumFactoryAware, com.opensymphony.webwork.interceptor.ServletRequestAware, com.opensymphony.webwork.interceptor.ServletResponseAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable
public class RateMessageAction
- extends ForumActionSupport
- implements JiveObjectLoader
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String |
CORRECT
|
static java.lang.String |
HELPFUL
|
| Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
| Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Methods inherited from class com.jivesoftware.forum.action.ForumActionSupport |
getCanAttach, getCanCreateMessage, getCanCreatePoll, getCanCreatePoll, getCanCreateThread, getCanCreateThread, getCanEdit, getCanEditAttach, getCanEditPoll, getCanEditPoll, getCanEditProfile, getCanEditTags, getCanPostAnnounce, getCanPostAnnounce, getCanRead, getCanRead, getForumFactory, getPageUser, getReadStatus, getSkinProperty, getThemeName, isAdmin, isAdmin, isAuthor, isAuthor, isMessageModerationOn, isModerator, isModerator, isResourceInTheme, isSystemAdmin, isThreadModerationOn, setForumFactory, setUser |
| Methods inherited from class com.jivesoftware.base.action.JiveActionSupport |
getAuthToken, getGuestProperty, getJiveProperty, getLocales, getPageURL, getSession, getText, getText, getTimeZone, getTimeZones, isFailedLookup, isGuest, setAuthToken, setGuestProperty, setLoginAttributes, setPageUser, setServletRequest, setServletResponse |
| Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HELPFUL
public static final java.lang.String HELPFUL
- See Also:
- Constant Field Values
CORRECT
public static final java.lang.String CORRECT
- See Also:
- Constant Field Values
RateMessageAction
public RateMessageAction()
getMessageID
public long getMessageID()
setMessageID
public void setMessageID(long messageID)
getRating
public java.lang.String getRating()
setRating
public void setRating(java.lang.String rating)
getCancel
public java.lang.String getCancel()
setCancel
public void setCancel(java.lang.String cancel)
getAnsQuestion
public java.lang.Boolean getAnsQuestion()
setAnsQuestion
public void setAnsQuestion(java.lang.Boolean ansQuestion)
getMessage
public ForumMessage getMessage()
getThread
public ForumThread getThread()
getQuestion
public Question getQuestion()
isHelpful
public boolean isHelpful()
isCorrect
public boolean isCorrect()
doDefault
public java.lang.String doDefault()
- Overrides:
doDefault in class com.opensymphony.xwork.ActionSupport
execute
public java.lang.String execute()
- Description copied from class:
ForumActionSupport
- Default implementation of doExecute() method. This class is intended to be a base class for
other actions but can be used as an action itself if the skin author simply wants to get
access to the context & methods provided by this class.
- Specified by:
execute in interface com.opensymphony.xwork.Action- Overrides:
execute in class ForumActionSupport
- Returns:
- Action.SUCCESS
loadObjects
public java.lang.String loadObjects()
throws java.lang.Exception
- Description copied from interface:
JiveObjectLoader
- Loads objects in an action. This method should return
Action.SUCCESS if
object loading occurred normally. If another type of code is returned then a WebWork interceptor
can pick up on that and return a different view page.
- Specified by:
loadObjects in interface JiveObjectLoader
- Returns:
Action.SUCCESS if object loading occurred normally,
anything else to indicate that object loading failed.
- Throws:
java.lang.Exception - if an unexpected error occurs when loading the objects.
getEntityDescriptor
public EntityDescriptor getEntityDescriptor(java.util.Map parameters)
- Description copied from interface:
EntityAware
- Returns information (ID, type) about a specific type given a Map of parameters.
The parameters are expected to be String keys with Long values. If the parameter is
not found, null is returned.
- Specified by:
getEntityDescriptor in interface EntityAware- Overrides:
getEntityDescriptor in class ForumActionSupport
- Parameters:
parameters - a Map of parameters with String keys and Long values.
- Returns:
- a descriptor of the object (ID and type) or null if the entity was not
found.
Copyright © 1999-2006 Jive Software.