Class XmlBuildTriggersExternalizer
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.xml.XmlBaseExternalizer
-
- jetbrains.buildServer.serverSide.impl.xml.build.XmlBuildTriggersExternalizer
-
- All Implemented Interfaces:
XmlSettingsLoader
,XmlSettingsWriter
public class XmlBuildTriggersExternalizer extends XmlBaseExternalizer implements XmlSettingsLoader, XmlSettingsWriter
Created 08.03.13 12:49- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description XmlBuildTriggersExternalizer(XmlParametersExternalizer externalizer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fillBuilder(BuildTypeSettings settings, SecureTokensProducer tokensProducer, BuildTriggerDescriptor trigger, TriggerBuilder t)
void
fillSettings(BuildTypeSettingsEx settings, org.jdom.Element element, BuildSettingsLoaderContext context, LoadSettingsConfig config, String buildTypeOrTemplateName)
void
setTriggerDescriptorFactory(BuildTriggerDescriptorFactoryEx triggerDescriptorFactory)
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
-
-
-
-
Constructor Detail
-
XmlBuildTriggersExternalizer
public XmlBuildTriggersExternalizer(XmlParametersExternalizer externalizer)
-
-
Method Detail
-
setTriggerDescriptorFactory
public void setTriggerDescriptorFactory(@NotNull BuildTriggerDescriptorFactoryEx triggerDescriptorFactory)
-
fillSettings
public void fillSettings(@NotNull BuildTypeSettingsEx settings, @NotNull org.jdom.Element element, @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 void fillBuilder(@NotNull BuildTypeSettings settings, @NotNull SecureTokensProducer tokensProducer, @NotNull BuildTriggerDescriptor trigger, @NotNull TriggerBuilder t)
-
-