Package jenkins.scm.api
Class SCMNavigatorOwners
- java.lang.Object
-
- jenkins.scm.api.SCMNavigatorOwners
-
- All Implemented Interfaces:
ExtensionPoint
,Iterable<SCMNavigatorOwner>
public abstract class SCMNavigatorOwners extends Object implements ExtensionPoint, Iterable<SCMNavigatorOwner>
Provides a means to lookup theSCMNavigatorOwners
that ownSCMNavigatorOwner
instances.- Since:
- 2.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCMNavigatorOwners.Enumerator
Extension point to allow for access to embeddedSCMSourceOwner
instances thatSCMNavigatorOwners.JenkinsItemEnumerator
will not find.static class
SCMNavigatorOwners.JenkinsItemEnumerator
Provide all the Jenkins items that areSCMNavigatorOwners
.-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description SCMNavigatorOwners()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Iterable<SCMNavigatorOwner>
all()
Lookup theSCMNavigatorOwners
.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
-
-
-
Method Detail
-
all
@NonNull public static Iterable<SCMNavigatorOwner> all()
Lookup theSCMNavigatorOwners
.- Returns:
- the
SCMNavigatorOwners
.
-
-