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 String
getChildText(org.jdom.Element projectElement, String childName)
String
getDescription(org.jdom.Element projectElement)
protected String
getId(org.jdom.Element element)
Since 8.0 provides the external identifier.protected String
getName(org.jdom.Element element)
protected boolean
isSecureParameter(String key)
protected boolean
readBoolean(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)
-
-