Package | Description |
---|---|
jenkins.scm.api |
The public API contract of the SCM API plugin.
|
jenkins.scm.api.trait |
An API/SPI to allow the sharing of common traits between different
SCMSource and
SCMNavigator implementations. |
jenkins.scm.impl |
The common implementations of classes in the public API.
|
Modifier and Type | Class and Description |
---|---|
static class |
SCMSourceObserver.Filter<O extends SCMSourceObserver>
An observer that filters the observed sources to a subset of named instances.
|
static class |
SCMSourceObserver.Wrapped<O extends SCMSourceObserver>
Base class for an observer that wraps another observer.
|
Modifier and Type | Class and Description |
---|---|
static class |
SCMSourceObserver.Filter<O extends SCMSourceObserver>
An observer that filters the observed sources to a subset of named instances.
|
static class |
SCMSourceObserver.Wrapped<O extends SCMSourceObserver>
Base class for an observer that wraps another observer.
|
Modifier and Type | Method and Description |
---|---|
static <O extends SCMSourceObserver> |
SCMSourceObserver.filter(O delegate,
String... projectNames)
Creates an observer that filters a delegates observer to the specified project names
|
Modifier and Type | Method and Description |
---|---|
void |
SCMNavigator.visitSource(String sourceName,
SCMSourceObserver observer)
Looks for the named SCM source in a configured place.
|
abstract void |
SCMNavigator.visitSources(SCMSourceObserver observer)
Looks for SCM sources in a configured place.
|
void |
SCMNavigator.visitSources(SCMSourceObserver observer,
SCMHeadEvent<?> event)
Looks for SCM sources in a configured place (scoped against a specific event).
|
void |
SCMNavigator.visitSources(SCMSourceObserver observer,
SCMSourceEvent<?> event)
Looks for SCM sources in a configured place (scoped against a specific event).
|
Modifier and Type | Method and Description |
---|---|
SCMSourceObserver |
SCMNavigatorTrait.applyToObserver(SCMSourceObserver observer)
Applies this trait to an observer for use during a
SCMNavigatorRequest . |
protected SCMSourceObserver |
SCMNavigatorTrait.decorateObserver(SCMSourceObserver observer)
SPI: Override this method to decorate the
SCMSourceObserver used during a SCMNavigatorRequest . |
Modifier and Type | Method and Description |
---|---|
SCMSourceObserver |
SCMNavigatorTrait.applyToObserver(SCMSourceObserver observer)
Applies this trait to an observer for use during a
SCMNavigatorRequest . |
protected SCMSourceObserver |
SCMNavigatorTrait.decorateObserver(SCMSourceObserver observer)
SPI: Override this method to decorate the
SCMSourceObserver used during a SCMNavigatorRequest . |
abstract R |
SCMNavigatorContext.newRequest(SCMNavigator navigator,
SCMSourceObserver observer)
Creates a new
SCMNavigatorRequest . |
Constructor and Description |
---|
SCMNavigatorRequest(SCMNavigator source,
SCMNavigatorContext<?,?> context,
SCMSourceObserver observer)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
SingleSCMNavigator.visitSources(SCMSourceObserver observer) |
Copyright © 2016–2022. All rights reserved.