|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.opensymphony.xwork.ActionSupport com.atlassian.bamboo.ww2.BambooActionSupport com.atlassian.bamboo.ww2.actions.PlanActionSupport com.atlassian.bamboo.ww2.actions.BuildActionSupport com.atlassian.bamboo.plugins.jiraPlugin.actions.ViewJiraIssueForPlan
public class ViewJiraIssueForPlan
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
---|
BambooActionSupport.JSONStatus |
Field Summary |
---|
Fields inherited from class com.atlassian.bamboo.ww2.actions.BuildActionSupport |
---|
buildExecutionManager |
Fields inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport |
---|
buildNumber, immutablePlanCacheService, repositoryConfigurationService, resultsSummaryManager |
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
---|
administrationConfigurationManager, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, CONFIRM, cookieCutter, dashboardCachingManager, 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 | |
---|---|
ViewJiraIssueForPlan()
|
Method Summary | |
---|---|
java.lang.String |
doExecute()
Places the current user on the page |
java.net.URI |
getCredentialsRequiredUrl()
|
FilterController |
getFilterController()
|
java.util.List<LinkedJiraIssue> |
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 |
getNumberOfRelatedBuilds(java.lang.String issueKey)
|
Pager<LinkedJiraIssue> |
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 |
requiresOAuthHandshake()
|
void |
setBuildResultsFilterFactory(BuildResultsFilterFactory buildResultsFilterFactory)
|
void |
setBuildResultsSearcher(JiraIssueResultsManager jiraIssueResultsManager)
|
void |
setFilterController(FilterController filterController)
|
void |
setJiraIssueManager(JiraIssueManager jiraIssueManager)
|
void |
setPager(Pager<LinkedJiraIssue> pager)
Used to inject pager by PaginationAwareInterceptor |
Methods inherited from class com.atlassian.bamboo.ww2.actions.BuildActionSupport |
---|
getBuild, getBuildResultKey, getCurrentlyBuilding, getCurrentlyBuildingList, getCurrentlyRunningBuildResultKeys, getSecuredDomainObject, setBuild, setBuildExecutionManager, setBuildResultKey |
Methods inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport |
---|
buildWebPanelContext, getBuildKey, getBuildNumber, getCurrentlyBuildingPlans, getErrorAccessor, getJobsWebItemsForSection, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getTypedPlanResultKey, isRestartable, planNotFound, setBuildKey, setBuildNumber, setErrorAccessor, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setRepositoryConfigurationService, setResultsSummaryManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
---|
addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, 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.utils.error.ErrorCollection |
---|
getErrorMessages, getErrors, getFieldErrors |
Constructor Detail |
---|
public ViewJiraIssueForPlan()
Method Detail |
---|
public java.lang.String doExecute() throws java.lang.Exception
BambooActionSupport
doExecute
in class BambooActionSupport
java.lang.Exception
- something nasty went wrongpublic int getNumberOfRelatedBuilds(java.lang.String issueKey)
public Pager<LinkedJiraIssue> getPager()
LazyPaginationAware
getPager
in interface LazyPaginationAware<LinkedJiraIssue>
Pager
objectpublic void setPager(Pager<LinkedJiraIssue> pager)
LazyPaginationAware
setPager
in interface LazyPaginationAware<LinkedJiraIssue>
pager
- Pager
object@NotNull public java.util.List<LinkedJiraIssue> getFilteredResultsList(int firstResult, int maxResults)
LazyPaginationAware
getFilteredResultsList
in interface LazyPaginationAware<LinkedJiraIssue>
firstResult
- index of first itemmaxResults
- number of items to be returned
public int getResultsCount()
LazyPaginationAware
getResultsCount
in interface LazyPaginationAware<LinkedJiraIssue>
public boolean requiresOAuthHandshake()
public void setJiraIssueManager(JiraIssueManager jiraIssueManager)
public void setBuildResultsSearcher(JiraIssueResultsManager jiraIssueResultsManager)
public FilterController getFilterController()
public void setFilterController(FilterController filterController)
public void setBuildResultsFilterFactory(BuildResultsFilterFactory buildResultsFilterFactory)
public java.net.URI getCredentialsRequiredUrl()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |