Class ProjectsBuilderFactory
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.versionedSettings.ProjectsBuilderFactory
-
public class ProjectsBuilderFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description ProjectsBuilderFactory(VcsManager vcsManager, RunTypeRegistry runners, BuildTriggerServicesFinder triggers, ExtensionsProvider extensions, ArtifactStorageTypeRegistry artifactStorages, IssueProviderFactories issueProviderFactories, DefaultParametersForVcs defaultVcsParams, DefaultParametersForRunTypes defaultRunnerParams, DefaultParametersForBuildTriggers defaultTriggerParams, DefaultParametersForBuildFeatures defaultFeatureParams, DefaultParametersForArtifactStorages defaultArtifactStorageParams, DefaultParametersForIssueProviders defaultParametersForIssueProviders, DefaultParametersForConnectionProviders defaultParametersForConnectionProviders, DefaultParametersForExecutors defaultParametersForExecutors, XmlVcsRootWriter xmlVcsRootWriter, BuildTypeXmlProducer buildTypeXmlProducer, BuildTemplateXmlProducer buildTemplateXmlProducer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectsBuilderImpl
createBuilder()
BuildTypeBuilderImpl
createBuildTypeBuilder(BuildTypeEx buildType)
<T> HighlightedItem
createItemBuilder(BuildTypeSettings settings, T item)
TemplateBuilderImpl
createTemplateBuilder(BuildTypeTemplateEx template)
VcsRootBuilderImpl
getRootBuilder(SVcsRoot root)
void
setXmlBuildTriggersExternalizer(XmlBuildTriggersExternalizer xmlBuildTriggersExternalizer)
-
-
-
Constructor Detail
-
ProjectsBuilderFactory
public ProjectsBuilderFactory(@NotNull VcsManager vcsManager, @NotNull RunTypeRegistry runners, @NotNull BuildTriggerServicesFinder triggers, @NotNull ExtensionsProvider extensions, @NotNull ArtifactStorageTypeRegistry artifactStorages, @NotNull IssueProviderFactories issueProviderFactories, @NotNull DefaultParametersForVcs defaultVcsParams, @NotNull DefaultParametersForRunTypes defaultRunnerParams, @NotNull DefaultParametersForBuildTriggers defaultTriggerParams, @NotNull DefaultParametersForBuildFeatures defaultFeatureParams, @NotNull DefaultParametersForArtifactStorages defaultArtifactStorageParams, @NotNull DefaultParametersForIssueProviders defaultParametersForIssueProviders, @NotNull DefaultParametersForConnectionProviders defaultParametersForConnectionProviders, @NotNull DefaultParametersForExecutors defaultParametersForExecutors, @NotNull XmlVcsRootWriter xmlVcsRootWriter, @NotNull BuildTypeXmlProducer buildTypeXmlProducer, @NotNull BuildTemplateXmlProducer buildTemplateXmlProducer)
-
-
Method Detail
-
createBuilder
@NotNull public ProjectsBuilderImpl createBuilder()
-
getRootBuilder
@NotNull public VcsRootBuilderImpl getRootBuilder(@NotNull SVcsRoot root)
-
createBuildTypeBuilder
@NotNull public BuildTypeBuilderImpl createBuildTypeBuilder(@NotNull BuildTypeEx buildType)
-
createTemplateBuilder
@NotNull public TemplateBuilderImpl createTemplateBuilder(@NotNull BuildTypeTemplateEx template)
-
createItemBuilder
@Nullable public <T> HighlightedItem createItemBuilder(@NotNull BuildTypeSettings settings, T item)
-
setXmlBuildTriggersExternalizer
public void setXmlBuildTriggersExternalizer(XmlBuildTriggersExternalizer xmlBuildTriggersExternalizer)
-
-