Skip navigation links
B C D G I O Q R S U 

B

BuildCache - Class in com.axis.system.jenkins.plugins.downstream.cache
Cache responsible for keeping track of the upstream to downstream mapping.
BuildCache() - Constructor for class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
 
BuildCache.BuildComparator - Class in com.axis.system.jenkins.plugins.downstream.cache
Allows returned downstreamBuild Sets to be sorted first by project name and then by number.
BuildCache.QueueTaskComparator - Class in com.axis.system.jenkins.plugins.downstream.cache
 
BuildComparator() - Constructor for class com.axis.system.jenkins.plugins.downstream.cache.BuildCache.BuildComparator
 

C

com.axis.system.jenkins.plugins.downstream.cache - package com.axis.system.jenkins.plugins.downstream.cache
 
com.axis.system.jenkins.plugins.downstream.cache.pipeline - package com.axis.system.jenkins.plugins.downstream.cache.pipeline
 
compare(Run, Run) - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache.BuildComparator
 
compare(Queue.Item, Queue.Item) - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache.QueueTaskComparator
 

D

DescriptorImpl() - Constructor for class com.axis.system.jenkins.plugins.downstream.cache.pipeline.DownstreamBuildsStep.DescriptorImpl
 
doGarbageCollect() - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
 
DownstreamBuildsStep - Class in com.axis.system.jenkins.plugins.downstream.cache.pipeline
 
DownstreamBuildsStep() - Constructor for class com.axis.system.jenkins.plugins.downstream.cache.pipeline.DownstreamBuildsStep
 
DownstreamBuildsStep.DescriptorImpl - Class in com.axis.system.jenkins.plugins.downstream.cache.pipeline
 

G

getCache() - Static method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Returns the instance of this class.
getDisplayName() - Method in class com.axis.system.jenkins.plugins.downstream.cache.pipeline.DownstreamBuildsStep.DescriptorImpl
 
getDownstreamBuilds(Run) - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Returns all downstream builds triggered by the upstream builds.
getDownstreamBuildsByProject(Run, Job) - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Fetches all downstream builds belonging to the specified project.
getDownstreamQueueItems(Run) - Static method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Helper method to find downstream Queue.Items triggered by Run.
getDownstreamQueueItems(Queue.Item[], Run) - Static method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Helper method to find downstream Queue.Items triggered by Run.
getFunctionName() - Method in class com.axis.system.jenkins.plugins.downstream.cache.pipeline.DownstreamBuildsStep.DescriptorImpl
 
getRequiredContext() - Method in class com.axis.system.jenkins.plugins.downstream.cache.pipeline.DownstreamBuildsStep.DescriptorImpl
 
getStatistics() - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Builds a summary report of the cache

I

initCache() - Static method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Initialize the cache after all jobs are loaded.
isCacheRefreshing() - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Indicates whether the cache is still building.
ItemListenerImpl - Class in com.axis.system.jenkins.plugins.downstream.cache
Remove all builds from a deleted project.
ItemListenerImpl() - Constructor for class com.axis.system.jenkins.plugins.downstream.cache.ItemListenerImpl
 

O

onDeleted(Item) - Method in class com.axis.system.jenkins.plugins.downstream.cache.ItemListenerImpl
 
onDeleted(Run) - Method in class com.axis.system.jenkins.plugins.downstream.cache.RunListenerImpl
 
onStarted(Run, TaskListener) - Method in class com.axis.system.jenkins.plugins.downstream.cache.RunListenerImpl
 

Q

QueueTaskComparator() - Constructor for class com.axis.system.jenkins.plugins.downstream.cache.BuildCache.QueueTaskComparator
 

R

removeFromCache(Run) - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Remove a run from the cache.
RunListenerImpl - Class in com.axis.system.jenkins.plugins.downstream.cache
Cache Downstream Graph from scheduled builds by intercepting UpstreamCauses of newly scheduled builds.
RunListenerImpl() - Constructor for class com.axis.system.jenkins.plugins.downstream.cache.RunListenerImpl
 

S

scheduleReloadCache(boolean) - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
 
setupGarbageCollector() - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
 
setupWorkerThread() - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
 
start(StepContext) - Method in class com.axis.system.jenkins.plugins.downstream.cache.pipeline.DownstreamBuildsStep
 
stop() - Static method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
 
stopGarbageCollector() - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
 
stopWorkerThread() - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
The using awaitTermination() is necessary, because if we allow Jenkins to continue shutting down while still refreshing the cache, the Jenkins.getInstance() will start returning null, all while we still try to examine builds.

U

updateCache(Run) - Method in class com.axis.system.jenkins.plugins.downstream.cache.BuildCache
Parses upstream causes in a downstream build and updates the cache.
B C D G I O Q R S U 
Skip navigation links

Copyright © 2016–2021. All rights reserved.