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 class
OverviewBean.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 void
computeProblemsSummary(CurrentProblemsManager currentProblemsManager, Set<SBuildType> problematicBuildTypes, javax.servlet.http.HttpServletRequest request)
OverviewProjectBean
findProjectBean(SProject project)
int
getAccessibleBuildTypesNumber()
int
getAccessibleProjectsNumber()
SProject
getFirstNewProject()
Collection<SProject>
getNewProjects()
String
getOverviewIsEmptyReason()
List<OverviewProjectBean>
getOverviewProjectBeans()
ProblemsSummary
getProblemsSummary()
SProject
getRootProject()
RunningAndQueuedBuildsBean
getRunningBuildsModel()
boolean
isShowConfigureVisibilityWarning()
-
-
-
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()
-
-