Class BuildStarterFactory


  • public class BuildStarterFactory
    extends Object
    Author:
    Pavel.Sher Date: 30.05.2008
    • Constructor Detail

      • BuildStarterFactory

        public BuildStarterFactory()
    • Method Detail

      • setServer

        public void setServer​(@NotNull
                              BuildServerEx server)
      • setVcsStatusProvider

        public void setVcsStatusProvider​(@NotNull
                                         VcsStatusLogger vcsStatusLogger)
      • setExecutorService

        public void setExecutorService​(@NotNull
                                       ExecutorService executorService)
      • setTeamCityNodes

        public void setTeamCityNodes​(@NotNull
                                     TeamCityNodes teamCityNodes)
      • setNodesBuildsEvents

        public void setNodesBuildsEvents​(@NotNull
                                         NodesBuildsEvents nodesBuildsEvents)
      • setVcsChangesCollectorFactory

        public void setVcsChangesCollectorFactory​(@NotNull
                                                  VcsChangesCollectorFactory vcsChangesCollectorFactory)
      • setNodeStats

        public void setNodeStats​(@NotNull
                                 NodeStats nodeStats)
      • setServerBuildDelayMetrics

        public void setServerBuildDelayMetrics​(@NotNull
                                               ServerBuildDelayMetrics serverBuildDelayMetrics)
      • setAgentlessBuildExecutionManager

        public void setAgentlessBuildExecutionManager​(@NotNull
                                                      AgentlessBuildExecutionManager agentlessBuildExecutionManager)
      • createBuildStarter

        @NotNull
        public BuildStarter createBuildStarter()