Class XmlBaseExternalizer
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.xml.XmlBaseExternalizer
-
- Direct Known Subclasses:
XmlBuildArtifactDependencyExternalizer,XmlBuildFeatureExternalizer,XmlBuildRunnersExternalizer,XmlBuildSettingsExternalizer,XmlBuildTemplateExternalizer,XmlBuildTriggersExternalizer,XmlBuildTypeExternalizer,XmlProjectExternalizer,XmlVcsRootExternalizer
public class XmlBaseExternalizer extends Object
Created 07.03.13 19:32- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description XmlBaseExternalizer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static StringgetChildText(org.jdom.Element projectElement, String childName)StringgetDescription(org.jdom.Element projectElement)protected StringgetId(org.jdom.Element element)Since 8.0 provides the external identifier.protected StringgetName(org.jdom.Element element)protected booleanisSecureParameter(String key)protected booleanreadBoolean(String value, boolean defaultValue)protected Map<String,String>readParameters(SecureDataStorage secureDataStorage, org.jdom.Element parametersElement, String entityName)
-
-
-
Method Detail
-
getId
@Nullable protected String getId(@NotNull org.jdom.Element element)
Since 8.0 provides the external identifier.- Parameters:
element-- Returns:
- the external identifier.
-
getName
@Nullable protected String getName(@NotNull org.jdom.Element element)
-
getDescription
@Nullable public String getDescription(@Nullable org.jdom.Element projectElement)
-
getChildText
@Nullable protected static String getChildText(@Nullable org.jdom.Element projectElement, @NotNull String childName)
-
readBoolean
protected boolean readBoolean(@Nullable String value, boolean defaultValue)
-
readParameters
@NotNull protected Map<String,String> readParameters(@NotNull SecureDataStorage secureDataStorage, @NotNull org.jdom.Element parametersElement, @NotNull String entityName)
-
isSecureParameter
protected boolean isSecureParameter(String key)
-
-