public class ViewDeploymentVersionJiraIssues extends AbstractDeploymentVersionHistoryAction implements LazyPaginationAware<InternalLinkedJiraIssue>
BambooActionSupport.JSONStatuscompareWithVersion, compareWithVersionId, deploymentProjectId, planResultKeydeploymentProjectService, deploymentVersionLinkedJiraIssuesService, deploymentVersionService, deploymentVersionVcsChangesetService, versionIdACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, CONFIRM, cookieCutter, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager| Constructor and Description |
|---|
ViewDeploymentVersionJiraIssues() |
| Modifier and Type | Method and Description |
|---|---|
String |
execute() |
@NotNull List<InternalLinkedJiraIssue> |
getFilteredResultsList(int firstResult,
int maxResults)
Implementing actions should initialize and return up to maxResults items ranging from firstResult
from the underlying list of uninitialized items
|
int |
getIssueCount() |
URI |
getOauthLoginDanceUrl() |
Pager<InternalLinkedJiraIssue> |
getPager()
Freemarker views for LazyPaginationAware actions should iterate over pager.page.list
|
int |
getResultsCount()
Implementing actions should return a total number of items that are subject to pagination
|
boolean |
isComparingWithBuildResult() |
boolean |
isOauthAuthenticationRequired() |
void |
setCachedPlanManager(CachedPlanManager cachedPlanManager) |
void |
setJiraIssueManager(JiraIssueManager jiraIssueManager) |
void |
setPager(Pager<InternalLinkedJiraIssue> pager)
Used to inject pager by PaginationAwareInterceptor
|
getCompareWithVersion, getCompareWithVersionId, getDeploymentProject, getDeploymentProjectId, getPlanResultKey, isHasVersionsToCompare, setCompareWithVersion, setCompareWithVersionId, setDeploymentProjectId, setPlanResultKey, updatePlanResultKeyFromVersionIdgetCommitCount, getDeploymentVersion, getVersionId, setDeploymentVersionLinkedJiraIssuesService, setDeploymentVersionService, setDeploymentVersionVcsChangesetService, setVersionIdgetCancelUrl, setCancelUrladdActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getSecuredDomainObject, 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, hasPlanPermission, hasPlanPermission, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllErrorMessagespublic String execute()
execute in interface com.opensymphony.xwork2.Actionexecute in class com.opensymphony.xwork2.ActionSupport@NotNull public @NotNull List<InternalLinkedJiraIssue> getFilteredResultsList(int firstResult, int maxResults)
LazyPaginationAwaregetFilteredResultsList in interface LazyPaginationAware<InternalLinkedJiraIssue>firstResult - index of first itemmaxResults - number of items to be returnedpublic int getResultsCount()
LazyPaginationAwaregetResultsCount in interface LazyPaginationAware<InternalLinkedJiraIssue>public Pager<InternalLinkedJiraIssue> getPager()
LazyPaginationAwaregetPager in interface LazyPaginationAware<InternalLinkedJiraIssue>Pager objectpublic void setPager(Pager<InternalLinkedJiraIssue> pager)
LazyPaginationAwaresetPager in interface LazyPaginationAware<InternalLinkedJiraIssue>pager - Pager objectpublic boolean isOauthAuthenticationRequired()
public URI getOauthLoginDanceUrl()
public int getIssueCount()
getIssueCount in class AbstractDeploymentVersionActionpublic void setJiraIssueManager(JiraIssueManager jiraIssueManager)
public void setCachedPlanManager(CachedPlanManager cachedPlanManager)
setCachedPlanManager in class BambooActionSupportpublic boolean isComparingWithBuildResult()
Copyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.