Package jenkins.scm.api
Class SCMHeadObserver.Named
java.lang.Object
jenkins.scm.api.SCMHeadObserver
jenkins.scm.api.SCMHeadObserver.Named
- Enclosing class:
- SCMHeadObserver
An observer that collects the
SCMRevision
of a named SCMHead
and then stops observing.-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMHeadObserver
SCMHeadObserver.AllFinished, SCMHeadObserver.Any, SCMHeadObserver.Collector, SCMHeadObserver.Filter<O extends SCMHeadObserver>, SCMHeadObserver.Named, SCMHeadObserver.None, SCMHeadObserver.OneFinished, SCMHeadObserver.Selector, SCMHeadObserver.Wrapped<O extends SCMHeadObserver>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns information about whether the observer wants more results.void
observe
(SCMHead head, SCMRevision revision) Observes a head and current revision.result()
Returns the result.Methods inherited from class jenkins.scm.api.SCMHeadObserver
allOf, any, collect, filter, first, getIncludes, named, none, select
-
Constructor Details
-
Named
Constructor.- Parameters:
head
- theSCMHead.getName()
to get theSCMRevision
of.
-
-
Method Details
-
result
Returns the result.- Returns:
- the result.
-
observe
Observes a head and current revision.- Specified by:
observe
in classSCMHeadObserver
- Parameters:
head
- the head.revision
- the revision.
-
isObserving
public boolean isObserving()Returns information about whether the observer wants more results.- Overrides:
isObserving
in classSCMHeadObserver
- Returns:
true
if the observer is still observing orfalse
to signal that it is ok to stop early.
-