public class ViewUserProfileAction extends AbstractUserProfileAction implements FormAware, UserAware
attachmentManager, favouriteManager, followManager, HOMEPAGE_DASHBOARD, HOMEPAGE_PROFILE, HOMEPAGE_SITEHOME, HTML_FRIENDLY_NAME, HTML_MIME_TYPE, notificationManager, personalInformationManager, spaceManager, statusTextRenderer, TEXT_FRIENDLY_NAME, TEXT_MIME_TYPE, userDetailsManager, userStatusManager, wikiStyleRenderer
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
Constructor and Description |
---|
ViewUserProfileAction() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
execute() |
int |
getAuthoredPagesCount() |
java.util.List |
getAuthoredSpaces() |
java.lang.String |
getEmail() |
java.util.List |
getFavouriteSpaces() |
java.util.Date |
getLastLoginDate() |
java.lang.String |
getPathToProfilePicture() |
protected java.util.List<java.lang.String> |
getPermissionTypes() |
java.util.List |
getRecentlyUpdatedContent() |
java.util.Date |
getSignupDate() |
java.util.List<java.lang.String> |
getUserDetailsGroups() |
java.util.List<java.lang.String> |
getUserDetailsKeys(java.lang.String groupKey) |
java.lang.String |
getUsername() |
boolean |
isEditMode() |
boolean |
isEmailVisible() |
java.lang.String |
renderEmail(java.lang.String email) |
void |
setContentEntityManager(ContentEntityManager contentEntityManager) |
void |
setPageManager(PageManager pageManager) |
void |
setUsername(java.lang.String username) |
getAttachments, getBreadcrumb, getContext, getCurrentStatus, getFullName, getHasStatusUpdates, getPageTitle, getPersonalInformation, getPersonalInformationEntity, getPersonalSpaceKey, getRenderedAboutMe, getStatusTextRenderer, getUser, getUserPreferences, getUserProfilePicture, getUserProperty, getWebInterfaceContext, hasPersonalSpace, isFavourite, isFollowing, isHasAboutMe, isMyProfile, isUserRequired, isViewingMyProfile, isViewPermissionRequired, setAttachmentManager, setFavouriteManager, setFollowManager, setNotificationManager, setPersonalInformation, setPersonalInformationManager, setSpaceManager, setStatusTextRenderer, setUserDetailsManager, setUserStatusManager, setWikiStyleRenderer
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setApiDateFormatService, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUser, isUserRequired, isViewPermissionRequired
validate
public java.lang.String execute() throws java.lang.Exception
execute
in interface com.opensymphony.xwork.Action
execute
in class com.opensymphony.xwork.ActionSupport
java.lang.Exception
public java.lang.String getPathToProfilePicture()
public java.util.List<java.lang.String> getUserDetailsKeys(java.lang.String groupKey)
public java.util.List<java.lang.String> getUserDetailsGroups()
public void setPageManager(PageManager pageManager)
public void setContentEntityManager(ContentEntityManager contentEntityManager)
public java.lang.String getUsername()
getUsername
in class AbstractUserProfileAction
public void setUsername(java.lang.String username)
public java.util.Date getSignupDate()
public java.util.Date getLastLoginDate()
public int getAuthoredPagesCount()
public java.util.List getRecentlyUpdatedContent()
public java.util.List getAuthoredSpaces()
public boolean isEmailVisible()
isEmailVisible
in class ConfluenceActionSupport
public java.lang.String renderEmail(java.lang.String email)
public java.util.List getFavouriteSpaces()
public boolean isEditMode()
isEditMode
in interface FormAware
protected java.util.List<java.lang.String> getPermissionTypes()
getPermissionTypes
in class ConfluenceActionSupport
public java.lang.String getEmail()
getEmail
in class AbstractUserProfileAction
Copyright © 2003-2014 Atlassian. All Rights Reserved.