| Package | Description |
|---|---|
| jenkins.scm.api | |
| jenkins.scm.impl |
| Modifier and Type | Class and Description |
|---|---|
static class |
SCMHeadObserver.AllFinished
An observer that wraps multiple observers and keeps observing as long as one of the wrapped observers wants to.
|
static class |
SCMHeadObserver.Collector
An observer that collects the observed
SCMHeads and SCMRevisions. |
static class |
SCMHeadObserver.OneFinished
An observer that wraps multiple observers and keeps observing until one of the wrapped observers stops observing.
|
static class |
SCMHeadObserver.Selector
An observer that collects the
SCMRevision of a specific SCMHead and then stops observing. |
| Modifier and Type | Method and Description |
|---|---|
<O extends SCMHeadObserver> |
SCMSource.fetch(O observer,
hudson.model.TaskListener listener)
Fetches the latest heads and corresponding revisions.
|
| Modifier and Type | Method and Description |
|---|---|
static SCMHeadObserver.AllFinished |
SCMHeadObserver.allOf(SCMHeadObserver... observers)
Wraps multiple observers returning a combined observer that remains observing as long as at least one of the
wrapped observers
is still observing.
|
static SCMHeadObserver.OneFinished |
SCMHeadObserver.first(SCMHeadObserver... observers)
Wraps multiple observers returning a combined observer that remains observing until one of the wrapped observers
stops observing.
|
protected abstract void |
SCMSource.retrieve(SCMHeadObserver observer,
hudson.model.TaskListener listener)
Fetches the latest heads and corresponding revisions.
|
| Constructor and Description |
|---|
SCMHeadObserver.AllFinished(SCMHeadObserver... observers)
Constructor.
|
SCMHeadObserver.OneFinished(SCMHeadObserver... observers)
Constructor.
|
| Constructor and Description |
|---|
SCMHeadObserver.AllFinished(Iterable<SCMHeadObserver> observers)
Constructor.
|
SCMHeadObserver.OneFinished(Iterable<SCMHeadObserver> observers)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
SingleSCMSource.retrieve(SCMHeadObserver observer,
hudson.model.TaskListener listener)
Fetches the latest heads and corresponding revisions.
|
protected void |
NullSCMSource.retrieve(SCMHeadObserver observer,
hudson.model.TaskListener listener)
Fetches the latest heads and corresponding revisions.
|
Copyright © 2004-2013. All Rights Reserved.