Class XmlBuildFeatureExternalizer
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.xml.XmlBaseExternalizer
-
- jetbrains.buildServer.serverSide.impl.xml.build.XmlBuildFeatureExternalizer
-
- All Implemented Interfaces:
XmlSettingsLoader
,XmlSettingsWriter
public class XmlBuildFeatureExternalizer extends XmlBaseExternalizer implements XmlSettingsLoader, XmlSettingsWriter
Created 08.03.13 12:55- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description XmlBuildFeatureExternalizer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
fillBuilder(SecureTokensProducer tokensProducer, SBuildFeatureDescriptor featureDescriptor, FeatureBuilder feature)
void
fillSettings(BuildTypeSettingsEx settings, org.jdom.Element buildTypeElement, BuildSettingsLoaderContext context, LoadSettingsConfig config, String buildTypeOrTemplateName)
void
setFeatureDescriptorFactory(BuildFeatureDescriptorFactory featureDescriptorFactory)
void
writeSettings(BuildSettingsBuilder builder, BuildTypeSettingsEx settings, SecureTokensProducer tokensProducer)
-
Methods inherited from class jetbrains.buildServer.serverSide.impl.xml.XmlBaseExternalizer
getChildText, getDescription, getId, getName, isSecureParameter, readBoolean, readParameters
-
-
-
-
Method Detail
-
setFeatureDescriptorFactory
public void setFeatureDescriptorFactory(@NotNull BuildFeatureDescriptorFactory featureDescriptorFactory)
-
fillSettings
public void fillSettings(@NotNull BuildTypeSettingsEx settings, @NotNull org.jdom.Element buildTypeElement, @NotNull BuildSettingsLoaderContext context, @NotNull LoadSettingsConfig config, @NotNull String buildTypeOrTemplateName)
- Specified by:
fillSettings
in interfaceXmlSettingsLoader
-
writeSettings
public void writeSettings(@NotNull BuildSettingsBuilder builder, @NotNull BuildTypeSettingsEx settings, @NotNull SecureTokensProducer tokensProducer)
- Specified by:
writeSettings
in interfaceXmlSettingsWriter
-
fillBuilder
public static void fillBuilder(@NotNull SecureTokensProducer tokensProducer, @NotNull SBuildFeatureDescriptor featureDescriptor, @NotNull FeatureBuilder feature)
-
-