jetbrains.buildServer
Class TeamServerSummaryData

java.lang.Object
  extended by jetbrains.buildServer.TeamServerSummaryData

public class TeamServerSummaryData
extends java.lang.Object

This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity summary


Constructor Summary
TeamServerSummaryData(java.util.List<ProjectData> projects, java.util.List<ProjectData> filteredOutProjectsWithInvetsigations, java.util.Collection<java.lang.String> visibleProjects, java.util.Set<java.lang.String> watchedConfigurationIds, java.util.List<UserChangeInfoData> changes, java.util.List<UserChangeInfoData> personalChanges, Status watchedBuildsStatus, java.util.Map<java.lang.String,Status> projectStatuses, java.util.Map<java.lang.String,java.util.List<TestData>> testsWithInvestigation, boolean responsibleExists, Status changesStatus, int filteredOutProjectsCount, int filteredOutChangesCount, int summaryCounter)
           
 
Method Summary
static TeamServerSummaryData createOn(TeamServerSummary summary, java.util.Set<java.lang.String> suitableBuildTypeIds, DataFactory dataFactory, User user)
           
 java.util.List<UserChangeInfoData> getChanges()
           
 Status getChangesStatus()
           
 int getFilteredOutChangesCount()
           
 int getFilteredOutProjectsCount()
           
 java.util.List<ProjectData> getFilteredOutProjectsWithInvetsigations()
           
 java.util.List<UserChangeInfoData> getPersonalChanges()
           
 java.util.List<ProjectData> getProjects()
           
 java.util.Map<java.lang.String,Status> getProjectStatuses()
           
 boolean getResponsibleExists()
           
 Status getStatus()
           
 int getSummaryCounter()
           
 java.util.Map<java.lang.String,java.util.List<TestData>> getTestsWithInvestigation()
           
 java.util.Collection<java.lang.String> getVisibleProjects()
           
 Status getWatchedBuildStatus()
           
 java.util.Set<java.lang.String> getWatchedConfigurationIds()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TeamServerSummaryData

public TeamServerSummaryData(java.util.List<ProjectData> projects,
                             java.util.List<ProjectData> filteredOutProjectsWithInvetsigations,
                             java.util.Collection<java.lang.String> visibleProjects,
                             java.util.Set<java.lang.String> watchedConfigurationIds,
                             java.util.List<UserChangeInfoData> changes,
                             java.util.List<UserChangeInfoData> personalChanges,
                             Status watchedBuildsStatus,
                             java.util.Map<java.lang.String,Status> projectStatuses,
                             java.util.Map<java.lang.String,java.util.List<TestData>> testsWithInvestigation,
                             boolean responsibleExists,
                             Status changesStatus,
                             int filteredOutProjectsCount,
                             int filteredOutChangesCount,
                             int summaryCounter)
Method Detail

getProjects

public java.util.List<ProjectData> getProjects()

getFilteredOutProjectsWithInvetsigations

public java.util.List<ProjectData> getFilteredOutProjectsWithInvetsigations()

getChanges

public java.util.List<UserChangeInfoData> getChanges()

getPersonalChanges

public java.util.List<UserChangeInfoData> getPersonalChanges()

getWatchedConfigurationIds

public java.util.Set<java.lang.String> getWatchedConfigurationIds()

getStatus

public Status getStatus()

createOn

public static TeamServerSummaryData createOn(TeamServerSummary summary,
                                             java.util.Set<java.lang.String> suitableBuildTypeIds,
                                             DataFactory dataFactory,
                                             User user)

getWatchedBuildStatus

public Status getWatchedBuildStatus()

getVisibleProjects

public java.util.Collection<java.lang.String> getVisibleProjects()

getProjectStatuses

public java.util.Map<java.lang.String,Status> getProjectStatuses()

getTestsWithInvestigation

public java.util.Map<java.lang.String,java.util.List<TestData>> getTestsWithInvestigation()

getResponsibleExists

public boolean getResponsibleExists()

getChangesStatus

public Status getChangesStatus()

getFilteredOutProjectsCount

public int getFilteredOutProjectsCount()

getFilteredOutChangesCount

public int getFilteredOutChangesCount()

getSummaryCounter

public int getSummaryCounter()