Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.forum.moderation.action
Class AvatarModerationAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.jivesoftware.base.action.JiveActionSupport
          extended by com.jivesoftware.forum.action.ForumActionSupport
              extended by com.jivesoftware.forum.moderation.action.AvatarModerationAction
All Implemented Interfaces:
AuthTokenAware, EntityAware, 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 AvatarModerationAction
extends ForumActionSupport

An admin action to moderate user avatars. A max of 20 avatars will be displayed at any one time. Admins can approve an avatar, enabling it to be selected be its owner, or reject an avatar, removing it from the system entirely.

See Also:
Serialized Form

Field Summary
static int TYPE_APPROVE
           
static int TYPE_DEFER
           
static int TYPE_REJECT
           
 
Fields inherited from class com.jivesoftware.forum.action.ForumActionSupport
CANCEL, DISABLED, FATAL, NOTFOUND, SESSION_REFERRER_KEY, UNAUTHORIZED
 
Fields inherited from class com.jivesoftware.base.action.JiveActionSupport
pageUser, request, response
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
AvatarModerationAction()
           
 
Method Summary
 java.lang.String doDefault()
           
 java.lang.String execute()
          Default implementation of doExecute() method.
 java.util.Map getAvatarMods()
           
 java.util.List getAvatars()
           
 int getQueueSize()
           
 void setAvatarMods(java.util.Map avatarMods)
           
 
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, getEntityDescriptor, 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
 

Field Detail

TYPE_DEFER

public static final int TYPE_DEFER
See Also:
Constant Field Values

TYPE_APPROVE

public static final int TYPE_APPROVE
See Also:
Constant Field Values

TYPE_REJECT

public static final int TYPE_REJECT
See Also:
Constant Field Values
Constructor Detail

AvatarModerationAction

public AvatarModerationAction()
Method Detail

doDefault

public java.lang.String doDefault()
                           throws UnauthorizedException
Overrides:
doDefault in class com.opensymphony.xwork.ActionSupport
Throws:
UnauthorizedException

execute

public java.lang.String execute()
                         throws UnauthorizedException
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
Throws:
UnauthorizedException

getAvatarMods

public java.util.Map getAvatarMods()

setAvatarMods

public void setAvatarMods(java.util.Map avatarMods)

getAvatars

public java.util.List getAvatars()

getQueueSize

public int getQueueSize()

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.