| Package | Description |
|---|---|
| jenkins.scm.api |
The public API contract of the SCM API plugin.
|
| jenkins.scm.impl |
The common implementations of classes in the public API.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SCMNavigatorOwner
An
Item that owns SCMNavigator instances. |
| Modifier and Type | Method and Description |
|---|---|
abstract SCMSourceOwner |
SCMSourceObserver.getContext()
Indicates who is asking for sources.
|
SCMSourceOwner |
SCMSourceObserver.Wrapped.getContext()
Indicates who is asking for sources.
|
SCMSourceOwner |
SCMSource.getOwner()
Gets the owner.
|
| Modifier and Type | Method and Description |
|---|---|
static Iterable<SCMSourceOwner> |
SCMSourceOwners.all()
Lookup the
SCMSourceOwners. |
Iterator<SCMSourceOwner> |
SCMSourceOwners.JenkinsItemEnumerator.iterator() |
| Modifier and Type | Method and Description |
|---|---|
static List<SCMSourceDescriptor> |
SCMSourceDescriptor.forOwner(SCMSourceOwner owner)
Returns the list of descriptors that are appropriate for a specified owner and
SCMSourceDescriptor.isUserInstantiable(). |
static List<SCMSourceDescriptor> |
SCMSourceDescriptor.forOwner(SCMSourceOwner owner,
boolean onlyUserInstantiable)
Returns the list of descriptors that are appropriate for a specified owner with the additional filter by
SCMSourceDescriptor.isUserInstantiable(). |
void |
SCMSource.setOwner(SCMSourceOwner owner)
Sets the owner.
|
| Modifier and Type | Method and Description |
|---|---|
static List<SCMSourceDescriptor> |
SCMSourceDescriptor.forOwner(Class<? extends SCMSourceOwner> clazz)
Returns the list of descriptors that are appropriate for a specified type of owner and
SCMSourceDescriptor.isUserInstantiable(). |
static List<SCMSourceDescriptor> |
SCMSourceDescriptor.forOwner(Class<? extends SCMSourceOwner> clazz,
boolean onlyUserInstantiable)
Returns the list of descriptors that are appropriate for a specified type of owner with the additional
filter by
SCMSourceDescriptor.isUserInstantiable(). |
boolean |
SCMSourceDescriptor.isApplicable(Class<? extends SCMSourceOwner> owner)
Returns
true if this source type is applicable to the given owner. |
| Modifier and Type | Method and Description |
|---|---|
static List<SCMDescriptor<?>> |
SingleSCMSource.DescriptorImpl.getSCMDescriptors(SCMSourceOwner context)
Returns the
SCMDescriptor instances that are appropriate for the current context. |
Copyright © 2016–2019. All rights reserved.