public class

ListChainResults

extends ChainActionSupport
implements LazyPaginationAware<T> PlanReadSecurityAware
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.bamboo.ww2.BambooActionSupport
       ↳ com.atlassian.bamboo.ww2.actions.PlanActionSupport
         ↳ com.atlassian.bamboo.ww2.actions.ChainActionSupport
           ↳ com.atlassian.bamboo.ww2.actions.chains.ListChainResults

Summary

[Expand]
Inherited Constants
From class com.atlassian.bamboo.ww2.BambooActionSupport
From interface com.opensymphony.xwork.Action
[Expand]
Inherited Fields
From class com.atlassian.bamboo.ww2.actions.ChainActionSupport
From class com.atlassian.bamboo.ww2.actions.PlanActionSupport
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
ListChainResults()
Public Methods
String doExecute()
Places the current user on the page
String getDateFinished(ChainResultsSummary chainResult)
@NotNull List<ChainResultsSummary> 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 getNumberOfBuildsRun(ChainResultsSummary chainResult)
Pager 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
List<ChainResultsSummary> getResultsList()
void setPager(Pager pager)
[Expand]
Inherited Methods
From class com.atlassian.bamboo.ww2.actions.ChainActionSupport
From class com.atlassian.bamboo.ww2.actions.PlanActionSupport
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.bamboo.utils.error.ErrorCollection
From interface com.atlassian.bamboo.ww2.aware.BambooSessionAware
From interface com.atlassian.bamboo.ww2.aware.ChainAware
From interface com.atlassian.bamboo.ww2.aware.LazyPaginationAware
From interface com.atlassian.bamboo.ww2.aware.NavigationAware
From interface com.atlassian.bamboo.ww2.aware.PlanAware
From interface com.atlassian.bamboo.ww2.aware.ProjectAware
From interface com.atlassian.bamboo.ww2.aware.ReturnUrlAware
From interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
From interface com.atlassian.core.i18n.I18nTextProvider
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware
From interface com.uwyn.rife.continuations.ContinuableObject

Public Constructors

public ListChainResults ()

Public Methods

public String doExecute ()

Places the current user on the page

Returns
  • webwork success status
Throws
Exception

public String getDateFinished (ChainResultsSummary chainResult)

@NotNull public List<ChainResultsSummary> 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

Parameters
firstResult index of first item
maxResults number of items to be returned
Returns
  • range of initialized results from underlying full list of uninitialized items

public int getNumberOfBuildsRun (ChainResultsSummary chainResult)

public Pager getPager ()

Freemarker views for LazyPaginationAware actions should iterate over pager.page.list

Returns

public int getResultsCount ()

Implementing actions should return a total number of items that are subject to pagination

Returns
  • number of items in the underlying list

public List<ChainResultsSummary> getResultsList ()

public void setPager (Pager pager)