Class RequirementRegistry
- java.lang.Object
-
- jetbrains.buildServer.requirements.RequirementRegistry
-
public class RequirementRegistry extends Object
Requirement type registry.
-
-
Constructor Summary
Constructors Constructor Description RequirementRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequirementRegistry
getRegistry()
RequirementType
getType(String typeName)
Finds a requirement type by its nameRequirement
read(org.jdom.Element element)
Reads a requirement type from XML.void
register(RequirementType requirementType)
Register a requirement type.
-
-
-
Method Detail
-
getRegistry
public static RequirementRegistry getRegistry()
- Returns:
- the only instance of the class
-
register
public void register(RequirementType requirementType)
Register a requirement type.- Parameters:
requirementType
- requirement type.
-
getType
@Nullable public RequirementType getType(@NotNull String typeName)
Finds a requirement type by its name- Parameters:
typeName
- requirement type name- Returns:
- requirement type
-
read
@Nullable public Requirement read(@NotNull org.jdom.Element element)
Reads a requirement type from XML. Please note that this method will not assign new id to a requirement type if it doesn't have one already.- Parameters:
element
- requirement type XML DOM element- Returns:
- requirement type object
-
-