com.atlassian.bamboo.ww2.actions.chains
Class ViewChainSummary

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.bamboo.ww2.BambooActionSupport
          extended by com.atlassian.bamboo.ww2.actions.PlanActionSupport
              extended by com.atlassian.bamboo.ww2.actions.ChainActionSupport
                  extended by com.atlassian.bamboo.ww2.actions.chains.ViewChainSummary
All Implemented Interfaces:
ErrorCollection, BambooSessionAware, ChainAware, NavigationAware, DomainObjectSecurityAware, GlobalReadSecurityAware, PlanReadSecurityAware, PlanAware, ProjectAware, ResultsListAware, ReturnUrlAware, StatisticsAware, 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

public class ViewChainSummary
extends ChainActionSupport
implements PlanReadSecurityAware, StatisticsAware

See Also:
Serialized Form

Nested Class Summary
 class ViewChainSummary.VersionWithPlanResultKeys
           
 
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus
 
Field Summary
protected  DeploymentResultService deploymentResultService
           
protected  DeploymentVersionService deploymentVersionService
           
 
Fields inherited from class com.atlassian.bamboo.ww2.actions.ChainActionSupport
chainBranchManager, chainExecutionManager, deploymentProjectService, executableAgentsHelper, stageStatusHelper
 
Fields inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport
buildNumber, jiraApplinksService, repositoryConfigurationService, resultsSummaryManager
 
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, 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
ViewChainSummary()
           
 
Method Summary
 java.lang.String doDefault()
          Default action just sends to the input
 java.util.List<ExecutionStatus> getCurrentlyExecutingList()
           
 FilterController getFilterController()
           
 ResultsSummary getLastSuccessfulSummary()
           
 ResultsSummary getLatestSummary()
           
 Pager getPager()
           
 java.util.List<DeploymentProjectWithEnvironmentStatuses> getRelatedDeploymentProjects()
           
 java.util.Set<ViewChainSummary.VersionWithPlanResultKeys> getRelatedVersions()
           
 java.lang.String getRelativeDateString(java.util.Date date)
           
 java.util.List<? extends ResultsSummary> getResultsList()
           
 StatisticsCollector getStatistics()
           
 void setDeploymentResultService(DeploymentResultService deploymentResultService)
           
 void setDeploymentVersionService(DeploymentVersionService deploymentVersionService)
           
 void setFilterController(FilterController filterController)
           
 void setResultsList(java.util.List<? extends ResultsSummary> results)
           
 void setStatistics(StatisticsCollector statistics)
           
 
Methods inherited from class com.atlassian.bamboo.ww2.actions.ChainActionSupport
getBranchIdentifiers, getChain, getChainBranches, getChainBranchesByDate, getChainResult, getChainResultNumber, getErrorAccessor, getImmutableChain, getImmutableChainBranches, getImmutableChainStage, getMutableChain, getMutableChainStage, getSiblingBranchIdentifiers, getStageStatusHelper, setAggregatedChainErrorAccessor, setChain, setChainBranchManager, setChainExecutionManager, setChainResult, setChainResultNumber, setChainStage, setDeploymentProjectService, setExecutableAgentsHelper, setStageStatusHelper
 
Methods inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport
buildWebPanelContext, getBuildKey, getBuildNumber, getCurrentlyBuildingPlans, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getSecuredDomainObject, getTypedPlanKey, getTypedPlanResultKey, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildKey, setBuildNumber, setErrorAccessor, setJiraApplinksService, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setRepositoryConfigurationService, setResultsSummaryManager
 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, 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, 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, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, 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.ww2.aware.permissions.DomainObjectSecurityAware
getSecuredDomainObject
 
Methods inherited from interface com.atlassian.bamboo.ww2.aware.PlanAware
getImmutablePlan, getMutablePlan, getPlan, setPlan
 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getErrorMessages, getErrors
 

Field Detail

deploymentResultService

protected DeploymentResultService deploymentResultService

deploymentVersionService

protected DeploymentVersionService deploymentVersionService
Constructor Detail

ViewChainSummary

public ViewChainSummary()
Method Detail

doDefault

public java.lang.String doDefault()
Description copied from class: BambooActionSupport
Default action just sends to the input

Overrides:
doDefault in class BambooActionSupport

getCurrentlyExecutingList

public java.util.List<ExecutionStatus> getCurrentlyExecutingList()

getStatistics

public StatisticsCollector getStatistics()
Specified by:
getStatistics in interface StatisticsAware

setStatistics

public void setStatistics(StatisticsCollector statistics)
Specified by:
setStatistics in interface StatisticsAware

getResultsList

public java.util.List<? extends ResultsSummary> getResultsList()
Specified by:
getResultsList in interface ResultsListAware

setResultsList

public void setResultsList(java.util.List<? extends ResultsSummary> results)
Specified by:
setResultsList in interface ResultsListAware

getFilterController

public FilterController getFilterController()

setFilterController

public void setFilterController(FilterController filterController)

getPager

public Pager getPager()

getLastSuccessfulSummary

@Nullable
public ResultsSummary getLastSuccessfulSummary()

getLatestSummary

@Nullable
public ResultsSummary getLatestSummary()

getRelativeDateString

@Nullable
public java.lang.String getRelativeDateString(@Nullable
                                                       java.util.Date date)

getRelatedVersions

public java.util.Set<ViewChainSummary.VersionWithPlanResultKeys> getRelatedVersions()

getRelatedDeploymentProjects

public java.util.List<DeploymentProjectWithEnvironmentStatuses> getRelatedDeploymentProjects()

setDeploymentResultService

public void setDeploymentResultService(DeploymentResultService deploymentResultService)

setDeploymentVersionService

public void setDeploymentVersionService(DeploymentVersionService deploymentVersionService)


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