Class OverviewBean
- java.lang.Object
-
- jetbrains.buildServer.controllers.overview.OverviewBean
-
public class OverviewBean extends Object
- Author:
- Pavel.Sher
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOverviewBean.NoProjectsReason
-
Constructor Summary
Constructors Constructor Description OverviewBean(javax.servlet.http.HttpServletRequest request, UserEx user, SBuildServer server, Set<SBuildType> problematicBuildTypes, UserProjectVisibility userProjectVisibility, BranchBeanFactory branchBeanFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomputeProblemsSummary(CurrentProblemsManager currentProblemsManager, Set<SBuildType> problematicBuildTypes, javax.servlet.http.HttpServletRequest request)OverviewProjectBeanfindProjectBean(SProject project)intgetAccessibleBuildTypesNumber()intgetAccessibleProjectsNumber()SProjectgetFirstNewProject()Collection<SProject>getNewProjects()StringgetOverviewIsEmptyReason()List<OverviewProjectBean>getOverviewProjectBeans()ProblemsSummarygetProblemsSummary()SProjectgetRootProject()RunningAndQueuedBuildsBeangetRunningBuildsModel()booleanisShowConfigureVisibilityWarning()
-
-
-
Constructor Detail
-
OverviewBean
public OverviewBean(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull UserEx user, @NotNull SBuildServer server, @NotNull Set<SBuildType> problematicBuildTypes, @NotNull UserProjectVisibility userProjectVisibility, @NotNull BranchBeanFactory branchBeanFactory)
-
-
Method Detail
-
isShowConfigureVisibilityWarning
public boolean isShowConfigureVisibilityWarning()
-
getAccessibleProjectsNumber
public int getAccessibleProjectsNumber()
-
getAccessibleBuildTypesNumber
public int getAccessibleBuildTypesNumber()
-
getOverviewProjectBeans
@NotNull public List<OverviewProjectBean> getOverviewProjectBeans()
-
findProjectBean
@Nullable public OverviewProjectBean findProjectBean(@NotNull SProject project)
-
getNewProjects
@NotNull public Collection<SProject> getNewProjects()
-
getFirstNewProject
@NotNull public SProject getFirstNewProject()
-
getRunningBuildsModel
@NotNull public RunningAndQueuedBuildsBean getRunningBuildsModel()
-
computeProblemsSummary
public void computeProblemsSummary(@NotNull CurrentProblemsManager currentProblemsManager, @NotNull Set<SBuildType> problematicBuildTypes, @NotNull javax.servlet.http.HttpServletRequest request)
-
getProblemsSummary
public ProblemsSummary getProblemsSummary()
-
getOverviewIsEmptyReason
public String getOverviewIsEmptyReason()
-
getRootProject
@NotNull public SProject getRootProject()
-
-