Class XmlBuildSettingsExternalizer
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.xml.XmlBaseExternalizer
-
- jetbrains.buildServer.serverSide.impl.xml.XmlBuildSettingsExternalizer
-
public class XmlBuildSettingsExternalizer extends XmlBaseExternalizer
Created 07.03.13 19:28- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description XmlBuildSettingsExternalizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildTypeSettingsExreadBuildTypeSettings(org.jdom.Element buildTypeElement, ProjectEx project, Collection<BuildTypeTemplateEx> templates, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)BuildTypeSettingsExreadBuildTypeSettings(org.jdom.Element buildTypeElement, ProjectEx project, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)EnforcedSettingsImplreadEnforcedSettings(org.jdom.Element buildTypeElement, ProjectEx project, IdentifiersManager<String> buildTypeIdManager)ReadOnlyBuildTypeSettingsreadStandaloneBuildTypeSettings(org.jdom.Element buildTypeElement, ProjectEx project, LoadSettingsConfig config, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)BuildTypeSettingsExreadTemplateSettings(org.jdom.Element buildTypeElement, ProjectEx project, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)voidsetLoaders(Collection<XmlSettingsLoader> loaders)voidsetSettingsFactory(BuildTypeSettingsFactory settingsFactory)-
Methods inherited from class jetbrains.buildServer.serverSide.impl.xml.XmlBaseExternalizer
getChildText, getDescription, getId, getName, isSecureParameter, readBoolean, readParameters
-
-
-
-
Method Detail
-
setSettingsFactory
public void setSettingsFactory(BuildTypeSettingsFactory settingsFactory)
-
setLoaders
public void setLoaders(Collection<XmlSettingsLoader> loaders)
-
readTemplateSettings
@NotNull public BuildTypeSettingsEx readTemplateSettings(@NotNull org.jdom.Element buildTypeElement, @NotNull ProjectEx project, @NotNull IdentifiersManager<String> buildTypeIdManager, @NotNull IdentifiersManager<Long> vcsRootIdManager, @NotNull String buildTypeOrTemplateName)
-
readEnforcedSettings
@NotNull public EnforcedSettingsImpl readEnforcedSettings(@NotNull org.jdom.Element buildTypeElement, @NotNull ProjectEx project, @NotNull IdentifiersManager<String> buildTypeIdManager)
-
readStandaloneBuildTypeSettings
@NotNull public ReadOnlyBuildTypeSettings readStandaloneBuildTypeSettings(@NotNull org.jdom.Element buildTypeElement, @NotNull ProjectEx project, @NotNull LoadSettingsConfig config, @NotNull IdentifiersManager<String> buildTypeIdManager, @NotNull IdentifiersManager<Long> vcsRootIdManager, @NotNull String buildTypeOrTemplateName)
-
readBuildTypeSettings
@NotNull public BuildTypeSettingsEx readBuildTypeSettings(@NotNull org.jdom.Element buildTypeElement, @NotNull ProjectEx project, @NotNull IdentifiersManager<String> buildTypeIdManager, @NotNull IdentifiersManager<Long> vcsRootIdManager, @NotNull String buildTypeOrTemplateName)
-
readBuildTypeSettings
@NotNull public BuildTypeSettingsEx readBuildTypeSettings(@NotNull org.jdom.Element buildTypeElement, @NotNull ProjectEx project, @NotNull Collection<BuildTypeTemplateEx> templates, @NotNull IdentifiersManager<String> buildTypeIdManager, @NotNull IdentifiersManager<Long> vcsRootIdManager, @NotNull String buildTypeOrTemplateName)
-
-