Jive Forums API (5.5.20.2-oracle) Developer Javadocs

com.jivesoftware.profiles.action.admin
Class EditUserProfile

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.profiles.action.ProfileAction
                  extended by com.jivesoftware.profiles.action.EditProfileAction
                      extended by com.jivesoftware.profiles.action.admin.EditUserProfile
All Implemented Interfaces:
AuthTokenAware, EntityAware, UserAware, ForumFactoryAware, ProfileFieldManagerAware, ProfileManagerAware, com.opensymphony.webwork.interceptor.ServletRequestAware, com.opensymphony.webwork.interceptor.ServletResponseAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.Preparable, 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 EditUserProfile
extends EditProfileAction
implements com.opensymphony.xwork.Preparable

An action for administrators to edit a user profile in the admin console

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.jivesoftware.profiles.action.EditProfileAction
iUser
 
Fields inherited from class com.jivesoftware.profiles.action.ProfileAction
profileFieldManager, profileManager
 
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
EditUserProfile()
           
 
Method Summary
 java.lang.String doDeleteAvatars()
           
 java.lang.String doInput()
           
 java.lang.String execute()
          Default implementation of doExecute() method.
 java.util.List getAvatarIDs()
           
 java.util.List getGroups()
           
 java.util.Date getLastActivity()
           
 User getTargetUser()
           
 int getTotalMessageCount()
           
 int getTotalWatchCount()
           
 java.util.Iterator getUserAvatars()
           
 boolean isAddSuccess()
           
 boolean isAdmin()
           
 boolean isSuccess()
           
 void prepare()
           
 void setAvatarIDs(java.util.List avatarIDs)
           
 void setSuccess(boolean success)
           
 void setUser(java.lang.String user)
           
 
Methods inherited from class com.jivesoftware.profiles.action.EditProfileAction
doCancel, getAimID, getEmail, getFields, getIntrospectiveUser, getJID, getName, getProfile, getProfileMap, getSignature, isAvatarEditEnabled, isShowEmail, isShowName, isShowSignature, setAimID, setEmail, setJID, setName, setProfile, setProfileMap, setShowEmail, setShowName, setShowSignature, setSignature, validate
 
Methods inherited from class com.jivesoftware.profiles.action.ProfileAction
setProfileFieldManager, setProfileManager
 
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, doDefault, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditUserProfile

public EditUserProfile()
Method Detail

getTargetUser

public User getTargetUser()
Specified by:
getTargetUser in class EditProfileAction

prepare

public void prepare()
Specified by:
prepare in interface com.opensymphony.xwork.Preparable
Overrides:
prepare in class EditProfileAction

doInput

public java.lang.String doInput()
Overrides:
doInput in class EditProfileAction

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 EditProfileAction
Returns:
Action.SUCCESS

doDeleteAvatars

public java.lang.String doDeleteAvatars()

setUser

public void setUser(java.lang.String user)

getTotalWatchCount

public int getTotalWatchCount()

getTotalMessageCount

public int getTotalMessageCount()

getLastActivity

public java.util.Date getLastActivity()

getGroups

public java.util.List getGroups()

getUserAvatars

public java.util.Iterator getUserAvatars()

getAvatarIDs

public java.util.List getAvatarIDs()

setAvatarIDs

public void setAvatarIDs(java.util.List avatarIDs)

isSuccess

public boolean isSuccess()

setSuccess

public void setSuccess(boolean success)

isAddSuccess

public boolean isAddSuccess()

isAdmin

public boolean isAdmin()

Jive Forums Project Page

Copyright © 1999-2006 Jive Software.