com.atlassian.jira.web.action.user
Class ConfigurePortalPages
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.user.ConfigurePortalPages
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, UserProfileAction, SharedEntitySearchAction, java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
public class ConfigurePortalPages
- extends JiraWebActionSupport
- implements UserProfileAction, SharedEntitySearchAction
This action is the place we manage Portal Pages, aka Dashboard pages from
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, forceRedirect, getApplicationProperties, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRandomHint, getRedirect, getRemoteUser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUriValidator, getUserFullName, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, setConglomerateCookieValue, setInline, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getDefaultResourceBundle, getDelegator, getKeysForPrefix, getLocale, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText0, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, doExecute, doValidation, getCommandName, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webwork.action.CommandDriven |
getCommandName, setCommand |
ConfigurePortalPages
public ConfigurePortalPages(PortalPageService portalPageService,
JiraAuthenticationContext authenticationContext,
EmailFormatter emailFormatter,
GroupPermissionChecker groupPermissionChecker,
FavouritesService favouritesService,
PermissionManager permissionManager,
ShareTypeFactory shareTypeFactory,
UserFormatManager userFormatManager,
com.atlassian.plugin.webresource.WebResourceManager webResourceManager)
isHasViewGroupPermission
public boolean isHasViewGroupPermission(java.lang.String group,
com.opensymphony.user.User user)
- Description copied from interface:
UserProfileAction
- Returns whether or not the passed caller is allowed to see the passed group.
- Specified by:
isHasViewGroupPermission
in interface UserProfileAction
- Parameters:
group
- the name of the group to check.user
- the user to check.
- Returns:
- true if the user can see the group or false otherwise.
getDisplayEmail
public java.lang.String getDisplayEmail(java.lang.String email)
- Description copied from interface:
UserProfileAction
- Get a string that can be used to describe the passed e-mail. This allows JIRA to hide the passed e-mail if
asked to do so.
- Specified by:
getDisplayEmail
in interface UserProfileAction
- Parameters:
email
- the e-mail to convert.
- Returns:
- the encoded e-mail address.
getUser
public com.opensymphony.user.User getUser()
- Description copied from interface:
UserProfileAction
- Return the current user.
- Specified by:
getUser
in interface UserProfileAction
- Returns:
- the current user.
getSearchName
public java.lang.String getSearchName()
- Specified by:
getSearchName
in interface SharedEntitySearchAction
setSearchName
public void setSearchName(java.lang.String searchName)
- Specified by:
setSearchName
in interface SharedEntitySearchAction
getSearchOwnerUserName
public java.lang.String getSearchOwnerUserName()
- Specified by:
getSearchOwnerUserName
in interface SharedEntitySearchAction
setSearchOwnerUserName
public void setSearchOwnerUserName(java.lang.String searchOwnerUserName)
- Specified by:
setSearchOwnerUserName
in interface SharedEntitySearchAction
getSearchShareType
public java.lang.String getSearchShareType()
- Specified by:
getSearchShareType
in interface SharedEntitySearchAction
setSearchShareType
public void setSearchShareType(java.lang.String searchShareType)
- Specified by:
setSearchShareType
in interface SharedEntitySearchAction
setGroupShare
public void setGroupShare(java.lang.String groupShare)
- Specified by:
setGroupShare
in interface SharedEntitySearchAction
getGroupShare
public java.lang.String getGroupShare()
- Specified by:
getGroupShare
in interface SharedEntitySearchAction
getPagingOffset
public java.lang.Long getPagingOffset()
- Specified by:
getPagingOffset
in interface SharedEntitySearchAction
setProjectShare
public void setProjectShare(java.lang.String projectShare)
- Specified by:
setProjectShare
in interface SharedEntitySearchAction
getProjectShare
public java.lang.String getProjectShare()
- Specified by:
getProjectShare
in interface SharedEntitySearchAction
setRoleShare
public void setRoleShare(java.lang.String roleShare)
- Specified by:
setRoleShare
in interface SharedEntitySearchAction
getRoleShare
public java.lang.String getRoleShare()
- Specified by:
getRoleShare
in interface SharedEntitySearchAction
setPagingOffset
public void setPagingOffset(java.lang.Long pagingOffset)
- Specified by:
setPagingOffset
in interface SharedEntitySearchAction
getSortColumn
public java.lang.String getSortColumn()
- Specified by:
getSortColumn
in interface SharedEntitySearchAction
setSortColumn
public void setSortColumn(java.lang.String sortColumn)
- Specified by:
setSortColumn
in interface SharedEntitySearchAction
isSortAscending
public boolean isSortAscending()
- Specified by:
isSortAscending
in interface SharedEntitySearchAction
setSortAscending
public void setSortAscending(boolean sortAscending)
- Specified by:
setSortAscending
in interface SharedEntitySearchAction
setPageId
public void setPageId(java.lang.Long pageId)
getPortalPageName
public java.lang.String getPortalPageName()
setPortalPageName
public void setPortalPageName(java.lang.String portalPageName)
getCopyPageId
public java.lang.Long getCopyPageId()
setCopyPageId
public void setCopyPageId(java.lang.Long copyPageId)
getPageId
public java.lang.Long getPageId()
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getView
public java.lang.String getView()
setView
public void setView(java.lang.String view)
getPosition
public int getPosition()
setPosition
public void setPosition(int position)
getPageName
public java.lang.String getPageName(PortalPage portalPage)
isContentOnly
public boolean isContentOnly()
setContentOnly
public void setContentOnly(boolean contentOnly)
getSearchEmptyMessageKey
public java.lang.String getSearchEmptyMessageKey()
getPortalPageViewHelper
public com.atlassian.jira.web.action.user.ConfigurePortalPages.PortalPageViewHelper getPortalPageViewHelper()
isSearchRequested
public boolean isSearchRequested()
getCurrentPortalPage
public PortalPage getCurrentPortalPage()
getPages
public java.util.List getPages()
getNextUrl
public java.lang.String getNextUrl()
getPreviousUrl
public java.lang.String getPreviousUrl()
getStartPosition
public int getStartPosition()
getEndPosition
public int getEndPosition()
getTotalResultCount
public int getTotalResultCount()
doDefault
public java.lang.String doDefault()
- Default method runs when displaying portal pages.
- Overrides:
doDefault
in class webwork.action.ActionSupport
- Returns:
- the view to display
doMoveUp
public java.lang.String doMoveUp()
doMoveDown
public java.lang.String doMoveDown()
doMoveToStart
public java.lang.String doMoveToStart()
doMoveToEnd
public java.lang.String doMoveToEnd()
Copyright © 2002-2010 Atlassian. All Rights Reserved.