Package jenkins.scm.api
Class SCMSourceOwners
- java.lang.Object
-
- jenkins.scm.api.SCMSourceOwners
-
- All Implemented Interfaces:
ExtensionPoint
,Iterable<SCMSourceOwner>
public abstract class SCMSourceOwners extends Object implements ExtensionPoint, Iterable<SCMSourceOwner>
Provides a means to lookup theSCMSourceOwners
that ownSCMSource
instances.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCMSourceOwners.Enumerator
Extension point to allow for access to embeddedSCMSourceOwner
instances thatSCMSourceOwners.JenkinsItemEnumerator
will not find.static class
SCMSourceOwners.JenkinsItemEnumerator
Provide all the Jenkins items that areSCMSourceOwners
.-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description SCMSourceOwners()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Iterable<SCMSourceOwner>
all()
Lookup theSCMSourceOwners
.-
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<SCMSourceOwner> all()
Lookup theSCMSourceOwners
.- Returns:
- the
SCMSourceOwners
.
-
-