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 BuildTypeSettingsEx
readBuildTypeSettings(org.jdom.Element buildTypeElement, ProjectEx project, Collection<BuildTypeTemplateEx> templates, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)
BuildTypeSettingsEx
readBuildTypeSettings(org.jdom.Element buildTypeElement, ProjectEx project, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)
EnforcedSettingsImpl
readEnforcedSettings(org.jdom.Element buildTypeElement, ProjectEx project, IdentifiersManager<String> buildTypeIdManager)
ReadOnlyBuildTypeSettings
readStandaloneBuildTypeSettings(org.jdom.Element buildTypeElement, ProjectEx project, LoadSettingsConfig config, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)
BuildTypeSettingsEx
readTemplateSettings(org.jdom.Element buildTypeElement, ProjectEx project, IdentifiersManager<String> buildTypeIdManager, IdentifiersManager<Long> vcsRootIdManager, String buildTypeOrTemplateName)
void
setLoaders(Collection<XmlSettingsLoader> loaders)
void
setSettingsFactory(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)
-
-