public class LinkTestToJiraIssueAction extends PlanResultsAction
BambooActionSupport.JSONStatusagentManager, artifactLinkManager, auditLogService, buildStatusHelper, extendedAuthorManager, failStartDate, jiraIssueUtils, neighbouringSummaries, resultsSummary, testQuarantineManager, triggerManagerbuildNumber, repositoryConfigurationService, resultsSummaryManagerACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager| Constructor and Description |
|---|
LinkTestToJiraIssueAction() |
| Modifier and Type | Method and Description |
|---|---|
com.opensymphony.webwork.dispatcher.json.JSONObject |
buildJsonObject()
Builds JSONObject and sets 'status', 'errors' and 'fieldErrors' properties accordingly.
|
static com.opensymphony.webwork.dispatcher.json.JSONObject |
buildLinkedJiraIssueJson(LinkedJiraIssue linkedJiraIssue) |
String |
doExecute()
Places the current user on the page
|
String |
getManualIssueKey() |
long |
getTestCaseId() |
void |
setJiraApplinksService(JiraApplinksService jiraApplinksService) |
void |
setJiraIssueManager(JiraIssueManager jiraIssueManager) |
void |
setJiraRestService(JiraRestService jiraRestService) |
void |
setManualIssueKey(String manualIssueKey) |
void |
setTestCaseId(long testCaseId) |
void |
setTestsManager(TestsManager testsManager) |
void |
validate() |
buildWebPanelContext, getArtifactLinkUrl, getBuildNumber, getBuildStatusHelper, getChainExecution, getCreateIssueAppLinkId, getExecutionStatus, getFailStartDate, getIssueDetails, getJiraIssues, getLinkedJiraIssue, getLinkedJiraIssueForTestCase, getLinkedJiraIssues, getMaskedMetadata, getMaskedVariables, getNeighbouringSummaries, getNewIssueKey, getOauthLoginDanceUrl, getPreviousFailedStageResult, getRepositoryChangesetsWithNotBlankRevision, getRepositoryData, getResultsSummary, getShortJiraIssues, getShortJiraIssues, getSizeBoundedLinkedJiraIssues, getSkippedCommitsCount, getStageToContinue, getTestCaseResultOnMasterBranch, getTestQuarantineExpiryDuration, getTestQuarantineExpiryPeriod, getTriggerReasonLongDescriptionHtml, getTriggerReasonLongDescriptionText, isAuditLoggingEnabled, isConfigChanged, isHideJiraTeaser, isOauthAuthenticationRequired, isSortByDuration, isTestQuarantineEnabled, isTestQuarantineExpiryOverridable, setAgentManager, setArtifactLinkManager, setAuditLogService, setBuildNumber, setChainExecutionManager, setCreateIssueAppLinkId, setExtendedAuthorManager, setJiraIssueUtils, setNewIssueKey, setResultsSummary, setSortByDuration, setTestQuarantineManager, setTriggerManagergetBuildKey, getCurrentlyBuildingPlans, getErrorAccessor, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getSecuredDomainObject, getTypedPlanKey, getTypedPlanResultKey, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildKey, setDecoratingErrorAccessor, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setRepositoryConfigurationService, setResultsSummaryManageraddActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doInput, 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, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, 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, input, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrorsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetImmutablePlan, getMutablePlan, getPlan, setPlangetSecuredDomainObjectgetErrorMessages, getErrorspublic void validate()
validate in interface com.opensymphony.xwork2.Validateablevalidate in class com.opensymphony.xwork2.ActionSupportpublic String doExecute()
BambooActionSupportdoExecute in class BambooActionSupport@NotNull
public static com.opensymphony.webwork.dispatcher.json.JSONObject buildLinkedJiraIssueJson(@NotNull
LinkedJiraIssue linkedJiraIssue)
throws com.opensymphony.webwork.dispatcher.json.JSONException
com.opensymphony.webwork.dispatcher.json.JSONException@NotNull
public com.opensymphony.webwork.dispatcher.json.JSONObject buildJsonObject()
throws com.opensymphony.webwork.dispatcher.json.JSONException
BambooActionSupportbuildJsonObject in class BambooActionSupportcom.opensymphony.webwork.dispatcher.json.JSONExceptionpublic long getTestCaseId()
public void setTestCaseId(long testCaseId)
public void setTestsManager(TestsManager testsManager)
setTestsManager in class PlanResultsActionpublic void setJiraApplinksService(JiraApplinksService jiraApplinksService)
setJiraApplinksService in class PlanActionSupportpublic void setJiraRestService(JiraRestService jiraRestService)
public void setJiraIssueManager(JiraIssueManager jiraIssueManager)
setJiraIssueManager in class PlanResultsActionpublic void setManualIssueKey(String manualIssueKey)
public String getManualIssueKey()
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.