Package com.atlassian.bamboo.webwork
Class ViewTelemetryAction
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- com.atlassian.bamboo.ww2.BambooActionSupport
-
- com.atlassian.bamboo.webwork.StarterAction
-
- com.atlassian.bamboo.webwork.ViewTelemetryAction
-
- All Implemented Interfaces:
JsonStreamingAction,ErrorCollection,BambooSessionAware,NavigationAware,DomainObjectSecurityAware,GlobalReadSecurityAware,ReturnUrlAware,TabSelectionAware,com.atlassian.core.i18n.I18nTextProvider,com.atlassian.struts.TextProvider,com.atlassian.struts.ValidationAware,com.opensymphony.xwork.ValidationAware,com.opensymphony.xwork2.Action,com.opensymphony.xwork2.interceptor.ValidationAware,com.opensymphony.xwork2.LocaleProvider,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Validateable,Serializable
public class ViewTelemetryAction extends StarterAction
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.atlassian.bamboo.webwork.StarterAction
StarterAction.DashboardPage, StarterAction.SpecsOnboardingDialog
-
Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
BambooActionSupport.JSONStatus
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.webwork.StarterAction
cachingPermissionManagerFacade, chainBranchManager, extendedAuthorManager, labelManager, quickFilterManager
-
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, webInterfaceManager
-
-
Constructor Summary
Constructors Constructor Description ViewTelemetryAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFilter()Collection<? extends ImmutableChain>getFilteredBuilds()@NotNull NodeLifecycleStategetNodeLifecycleState()StringgetPlanKey()@NotNull Iterable<? extends ImmutableChain>getPlansByDashboardFilter()StringgetProjectKey()booleanisHideSuccessful()voidsetFilter(String filter)voidsetHideSuccessful(boolean hideSuccessful)voidsetNodeLifecycleProvider(NodeLifecycleProvider nodeLifecycleProvider)voidsetPlanKey(String planKey)voidsetProjectKey(String projectKey)voidsetProjectManager(ProjectManager projectManager)-
Methods inherited from class com.atlassian.bamboo.webwork.StarterAction
filterPlansByLabel, filterPlansByProject, getAuthor, getAuthors, getBuildAgents, getBuildPlansForDashboard, getBusyBuildAgents, getChains, getChart, getCommitViews, getConfiguredQuickFilters, getCurrentlyBuilding, getCurrentlyBuilding, getDashboardTabUrl, getFavouriteBuilds, getFilteredProjectKeys, getLabelNames, getPage, getPageSize, getPageToNearestProject, getPlans, getPlansByLabel, getPlansForDashboard, getPlansWithCheckProjectPermissionFirst, getProjectStatusHelper, getQueue, getReorderedBuildKey, getSelectedTab, getSpecsOnboarding, getVisibleQuickFilters, hasBranches, hasPlanPermission, isAllowedRemoteAgents, isAnyQuickFilterActive, isDashboardFilterConfigured, isDashboardFilterEnabled, isFavourite, isQuickFilterActive, myBamboo, setAgentManager, setBuildExecutionManager, setBuildProjectKey, setBuildQueueManager, setChainBranchManager, setEventPublisher, setExtendedAuthorManager, setFilteredProjectKeys, setLabelManager, setLabelNames, setLastProject, setPageSize, setQuickFilterManager, setReorderedBuildKey, setRepositoryDefinitionManager, setResultsSummaryManager, setSelectedTab, setSpecsRepositoryId, setUserActiveQuickFilterService, setVcsRepositoryManager, showOnlyFavoritesBuilds, start
-
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addActionError, 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, getRandomString, getReturnUrl, getSecuredDomainObject, 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, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setReturnUrl, setWebInterfaceManager, streamJson, toJson, toJson
-
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, 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.utils.error.ErrorCollection
getAllErrorMessages
-
-
-
-
Method Detail
-
getFilter
public String getFilter()
-
setFilter
public void setFilter(String filter)
-
getFilteredBuilds
public Collection<? extends ImmutableChain> getFilteredBuilds()
-
getPlansByDashboardFilter
@NotNull public @NotNull Iterable<? extends ImmutableChain> getPlansByDashboardFilter()
-
getPlanKey
public String getPlanKey()
-
setPlanKey
public void setPlanKey(String planKey)
-
getProjectKey
public String getProjectKey()
-
setProjectKey
public void setProjectKey(String projectKey)
-
isHideSuccessful
public boolean isHideSuccessful()
-
setHideSuccessful
public void setHideSuccessful(boolean hideSuccessful)
-
setProjectManager
public void setProjectManager(ProjectManager projectManager)
- Overrides:
setProjectManagerin classBambooActionSupport
-
getNodeLifecycleState
@NotNull public @NotNull NodeLifecycleState getNodeLifecycleState()
- Overrides:
getNodeLifecycleStatein classBambooActionSupport
-
setNodeLifecycleProvider
public void setNodeLifecycleProvider(NodeLifecycleProvider nodeLifecycleProvider)
- Overrides:
setNodeLifecycleProviderin classBambooActionSupport
-
-