com.atlassian.bamboo.ww2.actions.jira
Class AbstractJiraIssueAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.bamboo.ww2.BambooActionSupport
          extended by com.atlassian.bamboo.ww2.actions.jira.AbstractJiraIssueAction
All Implemented Interfaces:
ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
CreateNewJiraIssueAction, GetJiraIssueSchemaAction, TransitionJiraIssueAction

public class AbstractJiraIssueAction
extends BambooActionSupport

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus
 
Field Summary
protected  JiraApplinksService jiraApplinksService
           
protected  JiraRemoteIssueManager jiraRemoteIssueManager
           
protected  JiraRestService jiraRestService
           
protected  java.lang.String planResultKey
           
protected  long testCaseId
           
 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, deploymentProjectService, environmentService, featureManager, PLAN_KEY_CONTEXT, planExecutionManager, planManager, projectManager, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
AbstractJiraIssueAction()
           
 
Method Summary
protected  void copyErrorsToAction(JiraRestResponse response)
           
protected  void copyErrorsToAction(JiraRestResponse response, java.util.Set<java.lang.String> knownFields)
           
protected  void copyErrorsToActionWarnings(JiraRestResponse response)
           
 java.lang.String getAppLinkId()
           
 java.util.List<com.atlassian.applinks.api.ApplicationLink> getJiraServers()
           
 java.lang.String getPlanResultKey()
           
protected  com.atlassian.applinks.api.ApplicationLink getSelectedJiraApplicationLink()
           
 long getTestCaseId()
           
 void setAppLinkId(java.lang.String appLinkId)
           
 void setJiraApplinksService(JiraApplinksService jiraApplinksService)
           
 void setJiraRemoteIssueManager(JiraRemoteIssueManager jiraRemoteIssueManager)
           
 void setJiraRestService(JiraRestService jiraRestService)
           
 void setPlanResultKey(java.lang.String planResultKey)
           
 void setTestCaseId(long testCaseId)
           
 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, execute, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDeploymentProject, getDescriptionFromLabelKey, getElasticConfig, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedErrorMessages, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getSecuredDomainObject, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasLinkedDeployments, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setDeploymentProjectService, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJson
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getErrorMessages, getErrors
 

Field Detail

planResultKey

protected java.lang.String planResultKey

testCaseId

protected long testCaseId

jiraRemoteIssueManager

protected JiraRemoteIssueManager jiraRemoteIssueManager

jiraApplinksService

protected JiraApplinksService jiraApplinksService

jiraRestService

protected JiraRestService jiraRestService
Constructor Detail

AbstractJiraIssueAction

public AbstractJiraIssueAction()
Method Detail

getJiraServers

public java.util.List<com.atlassian.applinks.api.ApplicationLink> getJiraServers()

setJiraApplinksService

public void setJiraApplinksService(JiraApplinksService jiraApplinksService)

setJiraRemoteIssueManager

public void setJiraRemoteIssueManager(JiraRemoteIssueManager jiraRemoteIssueManager)

setJiraRestService

public void setJiraRestService(JiraRestService jiraRestService)

getSelectedJiraApplicationLink

protected com.atlassian.applinks.api.ApplicationLink getSelectedJiraApplicationLink()

getPlanResultKey

public java.lang.String getPlanResultKey()

setPlanResultKey

public void setPlanResultKey(java.lang.String planResultKey)

getTestCaseId

public long getTestCaseId()

setTestCaseId

public void setTestCaseId(long testCaseId)

setAppLinkId

public void setAppLinkId(java.lang.String appLinkId)

getAppLinkId

public java.lang.String getAppLinkId()

copyErrorsToAction

protected void copyErrorsToAction(JiraRestResponse response)

copyErrorsToAction

protected void copyErrorsToAction(@NotNull
                                  JiraRestResponse response,
                                  @NotNull
                                  java.util.Set<java.lang.String> knownFields)

copyErrorsToActionWarnings

protected void copyErrorsToActionWarnings(@NotNull
                                          JiraRestResponse response)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.