Skip navigation links
A B C D G I J O U 

A

autoCompleteProjects(String) - Static method in class org.jenkinsci.plugins.blockbuildfinalproject.AutoCompleteUtils
Auto completes a textbox that contains a list of projects.
AutoCompleteUtils - Class in org.jenkinsci.plugins.blockbuildfinalproject
Utility functions for autocompleting and checking project names.
AutoCompleteUtils() - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.AutoCompleteUtils
 

B

BlockBuild - Class in org.jenkinsci.plugins.blockbuildfinalproject
Contains the main functionality that checks if a build should be blocked.
BlockBuild(AbstractProject<?, ?>) - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuild
Constructor
BlockBuildItemListener - Class in org.jenkinsci.plugins.blockbuildfinalproject
Listens for the onDeleted and onRenamed events.
BlockBuildItemListener() - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildItemListener
 
BlockBuildJobProperty - Class in org.jenkinsci.plugins.blockbuildfinalproject
BlockBuildJobProperty is an immutable class that holds the project properties for this plugin.
BlockBuildJobProperty(boolean, String, boolean, String) - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
DataBoundConstruct Created by Jenkins to store the properties for this plugin.
BlockBuildJobProperty(boolean, List<String>, boolean, List<String>) - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
Constructor Similar to the DataBoundConstructor, but takes a List instead of a string for the final projects.
BlockBuildJobProperty() - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
Default Constructor
BlockBuildJobProperty.DescriptorImpl - Class in org.jenkinsci.plugins.blockbuildfinalproject
Provides autocompletion and validation for the project textbox fields.
BlockBuildQueueTaskDispatcher - Class in org.jenkinsci.plugins.blockbuildfinalproject
Lists for the canRun event using QueueTaskDispatcher.
BlockBuildQueueTaskDispatcher() - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildQueueTaskDispatcher
 

C

canRun(Queue.Item) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildQueueTaskDispatcher
Determines if a job should be blocked because of an upstream or downstream project.
checkBuildingDownstream() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuild
Checks if any downstream projects are building.
checkBuildingUpstream() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuild
Checks if any upstream projects are building.
checkProjects(String, AbstractProject<?, ?>) - Static method in class org.jenkinsci.plugins.blockbuildfinalproject.AutoCompleteUtils
Checks the projects the end-user entered into a textbox are valid.

D

DescriptorImpl() - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
 
doAutoCompleteFinalDownstreamProjects(String) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
Auto completes the list of final downstream projects.
doAutoCompleteFinalUpstreamProjects(String) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
Auto completes the list of final upstream projects.
doCheckFinalDownstreamProjects(String, AbstractProject<?, ?>) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
Checks the projects the end-user entered into a textbox are valid.
doCheckFinalUpstreamProjects(String, AbstractProject<?, ?>) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
Checks the projects the end-user entered into a textbox are valid.
doCheckUseBlockBuildDownstreamProject(String, AbstractProject<?, ?>) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
Validates useBlockBuildDownstreamProject check box.
doCheckUseBlockBuildUpstreamProject(String, AbstractProject<?, ?>) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
Validates useBlockBuildUpstreamProject check box.

G

getAbstractProjects() - Static method in class org.jenkinsci.plugins.blockbuildfinalproject.JenkinsWrapper
Returns all the AbstractProject instances in Jenkins.
getBlockBuildJobPropertyFromProject(AbstractProject<?, ?>) - Static method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
Returns the BlockBuildJobProperty for a given project.
getDisplayName() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
 
getFinalDownstreamProjects() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
 
getFinalDownstreamProjectsAsList() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
 
getFinalUpstreamProjects() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
 
getFinalUpstreamProjectsAsList() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
 
getTransitiveDownstreamProjectsFinal(ImmutableList<String>) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuild
Returns all the transitive downstream projects.
getTransitiveUpstreamProjectsFinal(ImmutableList<String>) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuild
Returns all the transitive upstream projects.
getUnblockedTasks() - Static method in class org.jenkinsci.plugins.blockbuildfinalproject.JenkinsWrapper
Returns the list of unblocked tasks in Jenkins.

I

isApplicable(Class<? extends Job>) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty.DescriptorImpl
Returns always true as it can be used in all types of jobs.
isUseBlockBuildDownstreamProject() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
 
isUseBlockBuildUpstreamProject() - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
 

J

JenkinsWrapper - Class in org.jenkinsci.plugins.blockbuildfinalproject
Static class that provides wrappers around certain Jenkins functions.
JenkinsWrapper() - Constructor for class org.jenkinsci.plugins.blockbuildfinalproject.JenkinsWrapper
 

O

onDeleted(Item) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildItemListener
Handles the deleted event.
onDeleted(String) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
When a project is deleted from Jenkins, call this function to delete that project from BlockBuildJobProperty.
onRenamed(Item, String, String) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildItemListener
Handles the renamed event.
onRenamed(String, String) - Method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
When a project is renamed in Jenkins, call this function to rename that project in BlockBuildJobProperty.
org.jenkinsci.plugins.blockbuildfinalproject - package org.jenkinsci.plugins.blockbuildfinalproject
 

U

updateBlockBuildJobPropertyInProject(AbstractProject<?, ?>, BlockBuildJobProperty) - Static method in class org.jenkinsci.plugins.blockbuildfinalproject.BlockBuildJobProperty
Updates the BlockBuildJobProperty for a given project.
A B C D G I J O U 
Skip navigation links

Copyright © 2016–2017. All rights reserved.