Package jenkins.model.lazy
-
Interface Summary Interface Description BuildReference.Holder<R> An abstraction ofReference
.BuildReference.HolderFactory Extensible factory for creating build references.LazyBuildMixIn.LazyLoadingJob<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>> Marker for aJob
which uses this mixin.LazyBuildMixIn.LazyLoadingRun<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>> Marker for aRun
which uses this mixin. -
Class Summary Class Description AbstractLazyLoadRunMap<R> SortedMap
that keeps build records by their build numbers, in the descending order (newer ones first.)BuildReference<R> Reference (by default aSoftReference
) to a build object.BuildReference.DefaultHolderFactory Default factory if none other are installed.LazyBuildMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>> LazyBuildMixIn.ItemListenerImpl LazyBuildMixIn.RunMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>> Accompanying helper for the run type. -
Enum Summary Enum Description AbstractLazyLoadRunMap.Direction