com.pyxis.greenhopper.jira.actions
Class GlobalConfigurationAction

java.lang.Object
  extended by webwork.action.ActionSupport
      extended by com.atlassian.jira.action.JiraActionSupport
          extended by com.atlassian.jira.web.action.JiraWebActionSupport
              extended by com.pyxis.greenhopper.jira.actions.ProjectActionSupport
                  extended by com.pyxis.greenhopper.jira.actions.IssueActionSupport
                      extended by com.pyxis.greenhopper.jira.actions.AbstractIssueSelectAction
                          extended by com.pyxis.greenhopper.jira.actions.AbstractBoardAction
                              extended by com.pyxis.greenhopper.jira.actions.BoardAction
                                  extended by com.pyxis.greenhopper.jira.actions.ConfigurationAction
                                      extended by com.pyxis.greenhopper.jira.actions.GlobalConfigurationAction
All Implemented Interfaces:
com.atlassian.jira.util.ErrorCollection, com.atlassian.jira.util.I18nHelper, com.atlassian.jira.web.action.issue.IssueSummaryAware, com.atlassian.jira.web.util.AuthorizationSupport, I18n, java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
Direct Known Subclasses:
GHConfigurationAction

public class GlobalConfigurationAction
extends ConfigurationAction

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
com.atlassian.jira.util.ErrorCollection.Reason
 
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
com.atlassian.jira.util.I18nHelper.BeanFactory
 
Field Summary
protected  java.lang.String betaId
           
 
Fields inherited from class com.pyxis.greenhopper.jira.actions.ConfigurationAction
cardLayout, compactListLayout, configurationId, display, fieldId, flagValue, layouts, listLayout, resolutionValues, statusValues, stepId, summaryLayout, typeId
 
Fields inherited from class com.pyxis.greenhopper.jira.actions.BoardAction
confirmed, context, issueLinkManager, refresh, selectedBoard, selectedProjectId, selectedVersion, start, subtaskManager, warningId
 
Fields inherited from class com.pyxis.greenhopper.jira.actions.AbstractBoardAction
ghLicense, greenHopperService, issuesToUpdate
 
Fields inherited from class com.pyxis.greenhopper.jira.actions.AbstractIssueSelectAction
id, issueObject
 
Fields inherited from class com.pyxis.greenhopper.jira.actions.IssueActionSupport
attachmentManager
 
Fields inherited from class com.pyxis.greenhopper.jira.actions.ProjectActionSupport
projectManager
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
GlobalConfigurationAction(GreenHopper greenHopperService, GreenHopperLicenseManager ghLicense, com.atlassian.jira.issue.link.IssueLinkManager issueLinkManager, com.atlassian.jira.config.SubTaskManager subtaskManager)
           
 
Method Summary
 java.lang.String doAddLayoutField()
           
 java.lang.String doAddRankingField()
           
 java.lang.String doAddTemplate()
           
 java.lang.String doApplyLayoutToAll()
           
 java.lang.String doEditTemplate()
           
 java.lang.String doRemoveLayoutField()
           
 java.lang.String doRemoveRankingField()
           
 java.lang.String doRemoveTemplate()
           
 java.lang.String doResetStepDefinition()
           
 java.lang.String doSaveLayout()
           
 java.lang.String doSetCorner()
           
 java.lang.String doSetDefaultLayout()
           
 java.util.Collection<IssueField> getAllAvailableCornerFields(com.atlassian.jira.issue.issuetype.IssueType issueType)
           
 java.util.Collection<IssueField> getAllAvailableFields(com.atlassian.jira.issue.issuetype.IssueType issueType)
           
 java.util.List<java.lang.String> getBetaFeatures()
           
 boolean getCanEditConfig()
           
 GlobalConfiguration getConfiguration()
           
 java.lang.String getConfigurationId()
           
protected  java.lang.String getTBRedirectURL()
           
protected  java.lang.String getTemplateRedirectURL(java.lang.String anchor)
           
 long getWorklogHistoryCacheMemoryUsage()
           
 java.lang.String getWorklogHistoryCacheUsageRate()
           
 void setConfigurationName(java.lang.String name)
           
 
Methods inherited from class com.pyxis.greenhopper.jira.actions.ConfigurationAction
canRemove, doAddNonWorkingDay, doAddStep, doChangeStepName, doRemoveNonWorkingDay, doRemoveStep, doReorderSteps, doSetAggregation, doSetAutoAssign, doSetCardColor, doSetCreation, doSetDefaultCardColor, doSetFlagField, doSetFlagValue, doSetJiraIframe, doSetLinkType, doSetListAlt, doSetPermission, doSetStepDefinition, doSuccess, doToggleCardBgColored, getAllAvailableCornerFields, getAllAvailableFlagFields, getAllAvailableFlagValues, getAllAvailableRankingFields, getAvailableFieldsForCard, getAvailableFieldsForList, getAvailableFieldsForSummary, getCardColor, getCardLayout, getColWidth, getCompactListLayout, getDisplay, getDuplicatas, getFlagField, getIndex, getIssueType, getLayouts, getListLayout, getNewStepId, getRankingFields, getSelectedStep, getStepId, getSummaryLayout, getTypeId, hasCorner, isCardBgColored, isConfigBoard, isFullScreen, isUpdated, setAllowCreation, setAutoOn, setCardColor, setConfigurationId, setDisplay, setFieldId, setFlagValue, setIndex, setJiraIFrame, setLayoutFields, setLinkTypeId, setListAlt, setNewStepId, setNonWorkingDay, setOrderedSteps, setPermission, setResolutionValues, setStatusValues, setStepId, setTypeId, setUseAggregation
 
Methods inherited from class com.pyxis.greenhopper.jira.actions.BoardAction
boardResult, canGHBrowse, checkLicence, doCloseLegend, doFullScreen, doGet, doGetLegend, doNormalScreen, encodeJavaScript, encodeJson, getAllAssigneeBoards, getAllChartableFields, getAllComponentBoards, getAllComponents, getAllowUnassigned, getAllPlanningViews, getAllSecurityLevels, getAllStatuses, getAllTabs, getAllUserProjects, getAllVersionBoards, getAssignableUsers, getBoardContext, getBoardGroup, getBoardURL, getCanAssign, getCanBrowse, getCanBulkEdit, getCanCreateNewCards, getCanProjectAssign, getCanProjectEdit, getCanSelectVersion, getCanSetSecurity, getConfigFor, getContext, getDefaultAssignee, getDefaultSecurity, getFieldName, getGHConfiguration, getGhProject, getHighLightRatio, getHtmlEncodedText, getIsAssignable, getIssueCountField, getIssueDisplay, getIssueFieldManager, getJavascriptEncodedText, getModifierKey, getPageTitle, getPreferences, getProjectBoard, getProjectConfig, getProjectIssueTypes, getRedirectType, getReleasedVersions, getRemainingField, getReporterUsers, getSearchKey, getSearchResults, getSearchType, getSelectedBoard, getSelectedProjectId, getSelectedTab, getShowClassicBoardsWarning, getShowLegend, getStandardIssueTypes, getSubsVisibility, getSubtaskTypes, getText, getText, getText, getText, getTruncatedText, getType, getUnreleasedVersions, getUrlEncodedText, getUseJiraIFrame, getUserSettings, getView, getViewIssueKey, getWarningId, getWarningUrl, getXsrfToken, hasModBar, htmlEncode, isAProjectBoard, isArchiveChartBoard, isAssigneeBoard, isBoardSpecified, isChartBoard, isCompactView, isComponentBoard, isConfigurationBoard, isHierarchyInstalled, isListAlt, isPlanningBoard, isRefresh, isReleasedBoard, isSearchBoard, isSecurityEnabled, isSelected, isSubtaskAllowed, isTaskBoard, isVersionBoard, registerSelectedView, setClassicBoardsWarningShown, setConfirmed, setIssueDisplay, setRedirectType, setSearchKey, setSearchType, setSelectedBoardId, setSelectedProjectId, setShowClassicBoardsWarning, setStart, setType, setViewIssueKey, setWarningId
 
Methods inherited from class com.pyxis.greenhopper.jira.actions.AbstractBoardAction
addError, addError, addError, asApplicationSlashJson, getAllJIRAProjects, getAllPriorities, getAllResolutions, getCalendarFormat, getCalendarLocale, getCalendarTimeFormat, getCanEditPreferences, getDefaultPriorityId, getDefaultResolutionId, getHelpPath, getI18n, getId, getIssueKeys, getIssuesToUpdate, getKey, getPluginKey, getPluginVersion, getResourceLocation, getUserProjectHistoryManager, getUtil, includeFieldResourcesForCurrentUser, isAdmin, isBetaEnabled, isHostedEnvironment, isTimeTrackingOn, isUnassignAllowed, redirectToDashboard, redirectToRapidStart, registerKeyboardContext, resetIssue, setI18nFactoryService, setId, setIssueKeys, setKey, setWebUtilities, toDecimalFormat, validate
 
Methods inherited from class com.pyxis.greenhopper.jira.actions.AbstractIssueSelectAction
cameFromIssue, cameFromParent, getIssue, getIssueObject, getIssueObjectNoSecurityCheck, getIssuePath, getLayoutBean, getParentIssueObject, getProject, getSecurityLevel, getSecurityLevel, getSecurityLevelName, getSubTaskManager, getSummaryIssue, getViewUrl, isEditable, isEditable, isHasEditIssuePermission, isIssueExists, isIssueValid, isSubTask, isSubTaskCreatable, isWorkflowAllowsEdit, redirectToView, setIssue
 
Methods inherited from class com.pyxis.greenhopper.jira.actions.IssueActionSupport
clearSelectedIssue, getAttachmentManager, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, getHoursPerDay, getIssueManager, getLastFailedLogin, getLastLogin, getLoginCount, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getPreviousLogin, getSearchRequest, getSelectedIssueId, getSessionPagerFilterManager, getSessionSearchRequestManager, getSessionSearchRequestManagerFactory, getSessionSelectedIssueManager, getTotalFailedLoginCount, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isElevatedSecurityCheckRequired, isFieldHidden, isFieldHidden, isFieldHidden, isTimeTrackingEnabled, setCurrentIssue, setSearchRequest, setSelectedIssueId, updateSearchRequest
 
Methods inherited from class com.pyxis.greenhopper.jira.actions.ProjectActionSupport
escapeJavaScript, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, setSelectedProject, setSelectedProject
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDmyDateFormatter, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirectChecker, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getVersionManager, getWebworkStack, getWebworkStack, hasErrorMessage, hasErrorMessageByKey, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getRemoteUser, getResult, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, removeKeyOrAddError
 
Methods inherited from class webwork.action.ActionSupport
addErrorMessage, doDefault, doExecute, 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.pyxis.greenhopper.jira.util.I18n
getText
 
Methods inherited from interface com.atlassian.jira.web.action.issue.IssueSummaryAware
getLoggedInUser
 
Methods inherited from interface com.atlassian.jira.util.ErrorCollection
addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages
 
Methods inherited from interface webwork.action.CommandDriven
setCommand
 

Field Detail

betaId

protected java.lang.String betaId
Constructor Detail

GlobalConfigurationAction

public GlobalConfigurationAction(GreenHopper greenHopperService,
                                 GreenHopperLicenseManager ghLicense,
                                 com.atlassian.jira.issue.link.IssueLinkManager issueLinkManager,
                                 com.atlassian.jira.config.SubTaskManager subtaskManager)
Method Detail

doAddTemplate

public java.lang.String doAddTemplate()

doEditTemplate

public java.lang.String doEditTemplate()

doRemoveTemplate

public java.lang.String doRemoveTemplate()

doSetDefaultLayout

public java.lang.String doSetDefaultLayout()
Overrides:
doSetDefaultLayout in class ConfigurationAction

doApplyLayoutToAll

public java.lang.String doApplyLayoutToAll()
Overrides:
doApplyLayoutToAll in class ConfigurationAction

doRemoveLayoutField

public java.lang.String doRemoveLayoutField()
Overrides:
doRemoveLayoutField in class ConfigurationAction

doAddLayoutField

public java.lang.String doAddLayoutField()
Overrides:
doAddLayoutField in class ConfigurationAction

doSaveLayout

public java.lang.String doSaveLayout()
Overrides:
doSaveLayout in class ConfigurationAction

doSetCorner

public java.lang.String doSetCorner()
Overrides:
doSetCorner in class ConfigurationAction

doAddRankingField

public java.lang.String doAddRankingField()

doRemoveRankingField

public java.lang.String doRemoveRankingField()

doResetStepDefinition

public java.lang.String doResetStepDefinition()
Overrides:
doResetStepDefinition in class ConfigurationAction

getConfiguration

public GlobalConfiguration getConfiguration()
Specified by:
getConfiguration in class ConfigurationAction

getConfigurationId

public java.lang.String getConfigurationId()
Specified by:
getConfigurationId in class ConfigurationAction

getAllAvailableFields

public java.util.Collection<IssueField> getAllAvailableFields(com.atlassian.jira.issue.issuetype.IssueType issueType)
Specified by:
getAllAvailableFields in class ConfigurationAction

getAllAvailableCornerFields

public java.util.Collection<IssueField> getAllAvailableCornerFields(com.atlassian.jira.issue.issuetype.IssueType issueType)
Specified by:
getAllAvailableCornerFields in class ConfigurationAction

setConfigurationName

public void setConfigurationName(java.lang.String name)

getCanEditConfig

public boolean getCanEditConfig()
Overrides:
getCanEditConfig in class BoardAction

getBetaFeatures

public java.util.List<java.lang.String> getBetaFeatures()

getWorklogHistoryCacheMemoryUsage

public long getWorklogHistoryCacheMemoryUsage()

getWorklogHistoryCacheUsageRate

public java.lang.String getWorklogHistoryCacheUsageRate()

getTemplateRedirectURL

protected java.lang.String getTemplateRedirectURL(java.lang.String anchor)
Specified by:
getTemplateRedirectURL in class ConfigurationAction

getTBRedirectURL

protected java.lang.String getTBRedirectURL()
Specified by:
getTBRedirectURL in class ConfigurationAction


Copyright © 2007-2012 Atlassian. All Rights Reserved.