Class XmlBuildArtifactDependencyExternalizer
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.xml.XmlBaseExternalizer
-
- jetbrains.buildServer.serverSide.impl.xml.build.XmlBuildArtifactDependencyExternalizer
-
- All Implemented Interfaces:
XmlSettingsLoader,XmlSettingsWriter
public class XmlBuildArtifactDependencyExternalizer extends XmlBaseExternalizer implements XmlSettingsLoader, XmlSettingsWriter
Created 08.03.13 13:45- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description XmlBuildArtifactDependencyExternalizer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidfillBuilder(SArtifactDependency dependency, ArtifactDependencyBuilder d)voidfillSettings(BuildTypeSettingsEx settings, org.jdom.Element settingsElement, BuildSettingsLoaderContext context, LoadSettingsConfig config, String buildTypeOrTemplateName)List<SArtifactDependency>readArtifactDependencies(org.jdom.Element buildTypeElement, IdentifiersManager<String> buildTypeIdManager)voidsetArtifactDependencyFactory(ArtifactDependencyFactory artifactDependencyFactory)voidwriteSettings(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
-
setArtifactDependencyFactory
public void setArtifactDependencyFactory(@NotNull ArtifactDependencyFactory artifactDependencyFactory)
-
fillSettings
public void fillSettings(@NotNull BuildTypeSettingsEx settings, @NotNull org.jdom.Element settingsElement, @NotNull BuildSettingsLoaderContext context, @NotNull LoadSettingsConfig config, @NotNull String buildTypeOrTemplateName)- Specified by:
fillSettingsin interfaceXmlSettingsLoader
-
readArtifactDependencies
@NotNull public List<SArtifactDependency> readArtifactDependencies(@NotNull org.jdom.Element buildTypeElement, @NotNull IdentifiersManager<String> buildTypeIdManager)
-
writeSettings
public void writeSettings(@NotNull BuildSettingsBuilder builder, @NotNull BuildTypeSettingsEx settings, @NotNull SecureTokensProducer tokensProducer)- Specified by:
writeSettingsin interfaceXmlSettingsWriter
-
fillBuilder
public static void fillBuilder(@NotNull SArtifactDependency dependency, @NotNull ArtifactDependencyBuilder d)
-
-