com.atlassian.jira.web.action.user
Class ConfigurePortalPages

java.lang.Object
  extended bywebwork.action.ActionSupport
      extended bycom.atlassian.jira.action.JiraActionSupport
          extended bycom.atlassian.jira.web.action.JiraWebActionSupport
              extended bycom.atlassian.jira.web.action.user.ConfigurePortalPages
All Implemented Interfaces:
webwork.action.Action, webwork.action.CommandDriven, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, Serializable
Direct Known Subclasses:
EditPortalPage

public class ConfigurePortalPages
extends JiraWebActionSupport

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, savedFilters, selectedProject
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
 
Fields inherited from interface com.atlassian.jira.util.I18nHelper
DEFAULT_RESOURCE_BUNDLE
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ConfigurePortalPages(PortalManager portalManager, JiraAuthenticationContext authenticationContext)
           
ConfigurePortalPages(PortalManager portalManager, JiraAuthenticationContext authenticationContext, EmailFormatter emailFormatter, GroupPermissionChecker groupPermissionChecker)
           
 
Method Summary
 String doDelete()
           
protected  String doExecute()
           
 String doMoveDown()
           
 String doMoveToEnd()
           
 String doMoveToStart()
           
 String doMoveUp()
           
 String getAddPageName()
           
 Long getCopyPageId()
           
 PortalPageConfiguration getCurrentPortalPage()
           
 Collection getDashboardPages()
           
 String getDescription()
           
 String getDisplayEmail(String email)
           
 Long getPageId()
           
 String getPageName(PortalPageConfiguration portalPageConfiguration)
           
 int getPosition()
           
 User getUser()
           
 boolean isHasViewGroupPermission(String group, User user)
           
 void setAddPageName(String addPageName)
           
 void setCopyPageId(Long copyPageId)
           
 void setDescription(String description)
           
 void setPageId(Long pageId)
           
 void setPosition(int position)
           
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getCalendarTranslationFilenameForLanguage, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSavedFilters, getSelectedProject, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, isHasCalendarTranslationForLanguage, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, setReturnUrl, setSelectedProjectId
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getApplicationProperties, getDefaultResourceBundle, getDelegator, getJiraLocaleUtils, getLocale, getResult, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isStandard, removeKeyOrAddError
 
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doDefault, doValidation, 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 com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages
 
Methods inherited from interface webwork.action.CommandDriven
setCommand
 

Constructor Detail

ConfigurePortalPages

public ConfigurePortalPages(PortalManager portalManager,
                            JiraAuthenticationContext authenticationContext)

ConfigurePortalPages

public ConfigurePortalPages(PortalManager portalManager,
                            JiraAuthenticationContext authenticationContext,
                            EmailFormatter emailFormatter,
                            GroupPermissionChecker groupPermissionChecker)
Method Detail

doExecute

protected String doExecute()
                    throws Exception
Throws:
Exception

doDelete

public String doDelete()
                throws Exception
Throws:
Exception

doMoveUp

public String doMoveUp()
                throws Exception
Throws:
Exception

doMoveDown

public String doMoveDown()
                  throws Exception
Throws:
Exception

doMoveToStart

public String doMoveToStart()
                     throws Exception
Throws:
Exception

doMoveToEnd

public String doMoveToEnd()
                   throws Exception
Throws:
Exception

getCurrentPortalPage

public PortalPageConfiguration getCurrentPortalPage()
                                             throws PortletConfigurationException
Throws:
PortletConfigurationException

getDashboardPages

public Collection getDashboardPages()
                             throws Exception
Throws:
Exception

getAddPageName

public String getAddPageName()

setAddPageName

public void setAddPageName(String addPageName)

getCopyPageId

public Long getCopyPageId()

setCopyPageId

public void setCopyPageId(Long copyPageId)

getPageId

public Long getPageId()

setPageId

public void setPageId(Long pageId)

getUser

public User getUser()

isHasViewGroupPermission

public boolean isHasViewGroupPermission(String group,
                                        User user)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getPosition

public int getPosition()

setPosition

public void setPosition(int position)

getPageName

public String getPageName(PortalPageConfiguration portalPageConfiguration)

getDisplayEmail

public String getDisplayEmail(String email)


Copyright © 2002-2006 Atlassian. All Rights Reserved.