Package jenkins.scm.api
Class SCMHead.HeadByItem
- java.lang.Object
-
- jenkins.scm.api.SCMHead.HeadByItem
-
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
- SCMHead
public abstract static class SCMHead.HeadByItem extends Object implements ExtensionPoint
Means of locating a head given an item.- Since:
- 0.3-beta-2
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description HeadByItem()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static SCMHead
findHead(Item item)
Runs all registered implementations.abstract SCMHead
getHead(Item item)
Checks whether a given item corresponds to a particular SCM head.
-
-
-
Method Detail
-
getHead
@CheckForNull public abstract SCMHead getHead(Item item)
Checks whether a given item corresponds to a particular SCM head.- Parameters:
item
- such as a child of anSCMSourceOwner
- Returns:
- a corresponding SCM head, or null if this information is unavailable
-
-