Index

A B C D F G H I M N S U V _ 
All Classes and Interfaces|All Packages

A

ALL - Enum constant in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
 

B

BlockingJobIsRunning(Object, Object) - Static method in class hudson.plugins.buildblocker.Messages
Key BlockingJobIsRunning: Blocked for {0} by {1}..
BlockingJobsMonitor - Class in hudson.plugins.buildblocker
This class represents a monitor that checks all running jobs if one of their names matches with one of the given blocking job's regular expressions.
BlockingJobsMonitor(String) - Constructor for class hudson.plugins.buildblocker.BlockingJobsMonitor
Constructor using the job configuration entry for blocking jobs
build(String) - Method in class hudson.plugins.buildblocker.DefaultMonitorFactory
 
build(String) - Method in interface hudson.plugins.buildblocker.MonitorFactory
 
BUILDABLE - Enum constant in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
 
BuildBlockerDescriptor() - Constructor for class hudson.plugins.buildblocker.BuildBlockerProperty.BuildBlockerDescriptor
 
BuildBlockerFolderProperty - Class in hudson.plugins.buildblocker
Folder property that stores the line feed separated list of regular expressions that define the blocking jobs.
BuildBlockerFolderProperty() - Constructor for class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
BuildBlockerFolderProperty.DescriptorImpl - Class in hudson.plugins.buildblocker
 
BuildBlockerProperty - Class in hudson.plugins.buildblocker
Job property that stores the line feed separated list of regular expressions that define the blocking jobs.
BuildBlockerProperty(boolean, String, String, String) - Constructor for class hudson.plugins.buildblocker.BuildBlockerProperty
 
BuildBlockerProperty.BlockLevel - Enum in hudson.plugins.buildblocker
 
BuildBlockerProperty.BuildBlockerDescriptor - Class in hudson.plugins.buildblocker
Descriptor
BuildBlockerProperty.QueueScanScope - Enum in hudson.plugins.buildblocker
 
BuildBlockerQueueTaskDispatcher - Class in hudson.plugins.buildblocker
Queue task dispatcher that evaluates the given blocking jobs in the config of the actual job.
BuildBlockerQueueTaskDispatcher() - Constructor for class hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher
 
BuildBlockerUtils - Class in hudson.plugins.buildblocker
 
BuildBlockerUtils() - Constructor for class hudson.plugins.buildblocker.BuildBlockerUtils
 

C

canRun(Queue.Item) - Method in class hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher
Called whenever Queue is considering if Queue.Item is ready to execute immediately (which doesn't necessarily mean that it gets executed right away — it's still subject to executor availability), or if it should be considered blocked.
canTake(Node, Queue.BuildableItem) - Method in class hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher
 
checkAllNodesForRunningBuilds() - Method in class hudson.plugins.buildblocker.BlockingJobsMonitor
 
checkForBuildableQueueEntries(Queue.Item) - Method in class hudson.plugins.buildblocker.BlockingJobsMonitor
 
checkForQueueEntries(Queue.Item) - Method in class hudson.plugins.buildblocker.BlockingJobsMonitor
 
checkNodeForBuildableQueueEntries(Queue.Item, Node) - Method in class hudson.plugins.buildblocker.BlockingJobsMonitor
 
checkNodeForQueueEntries(Queue.Item, Node) - Method in class hudson.plugins.buildblocker.BlockingJobsMonitor
 
checkNodeForRunningBuilds(Node) - Method in class hudson.plugins.buildblocker.BlockingJobsMonitor
 

D

DefaultMonitorFactory - Class in hudson.plugins.buildblocker
 
DefaultMonitorFactory() - Constructor for class hudson.plugins.buildblocker.DefaultMonitorFactory
 
DescriptorImpl() - Constructor for class hudson.plugins.buildblocker.BuildBlockerFolderProperty.DescriptorImpl
 
DISABLED - Enum constant in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
 
DisplayName() - Static method in class hudson.plugins.buildblocker.Messages
Key DisplayName: Build Blocker.
doCheckRegex(String) - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty.DescriptorImpl
Check the regular expression entered by the user
doCheckRegex(String) - Method in class hudson.plugins.buildblocker.BuildBlockerProperty.BuildBlockerDescriptor
Check the regular expression entered by the user
doCheckRegex(String) - Static method in class hudson.plugins.buildblocker.BuildBlockerUtils
 

F

from(String) - Static method in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
 
from(String) - Static method in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
 

G

getBlockingJobs() - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
getBlockingJobs() - Method in class hudson.plugins.buildblocker.BuildBlockerProperty
 
getBlockingJobs() - Method in interface hudson.plugins.buildblocker.IBuildBlockerProperty
 
getBlockLevel() - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
getBlockLevel() - Method in class hudson.plugins.buildblocker.BuildBlockerProperty
 
getBlockLevel() - Method in interface hudson.plugins.buildblocker.IBuildBlockerProperty
 
getBuildBlockerFolderProperty(Job<?, ?>) - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty.DescriptorImpl
Return the build blocker folder property for a job by checking all parent
getDisplayName() - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.buildblocker.BuildBlockerProperty.BuildBlockerDescriptor
Returns the name to be shown on the website
getScanQueueFor() - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
getScanQueueFor() - Method in class hudson.plugins.buildblocker.BuildBlockerProperty
 
getScanQueueFor() - Method in interface hudson.plugins.buildblocker.IBuildBlockerProperty
 
GLOBAL - Enum constant in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
 

H

hudson.plugins.buildblocker - package hudson.plugins.buildblocker
 

I

IBuildBlockerProperty - Interface in hudson.plugins.buildblocker
Common interface for job and folder properties
isAll() - Method in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
 
isApplicable(Class<? extends Job>) - Method in class hudson.plugins.buildblocker.BuildBlockerProperty.BuildBlockerDescriptor
Returns always true as it can be used in all types of jobs.
isBuildable() - Method in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
 
isDisabled() - Method in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
 
isGlobal() - Method in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
 
isNode() - Method in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
 
isUseBuildBlocker() - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
isUseBuildBlocker() - Method in class hudson.plugins.buildblocker.BuildBlockerProperty
 
isUseBuildBlocker() - Method in interface hudson.plugins.buildblocker.IBuildBlockerProperty
 

M

Messages - Class in hudson.plugins.buildblocker
Generated localization support class.
Messages() - Constructor for class hudson.plugins.buildblocker.Messages
 
MonitorFactory - Interface in hudson.plugins.buildblocker
 

N

NODE - Enum constant in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
 

S

setBlockingJobs(String) - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
setBlockLevel(String) - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
setScanQueueFor(String) - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 
setUseBuildBlocker(boolean) - Method in class hudson.plugins.buildblocker.BuildBlockerFolderProperty
 

U

UNDEFINED - Enum constant in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
 

V

valueOf(String) - Static method in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum hudson.plugins.buildblocker.BuildBlockerProperty.BlockLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hudson.plugins.buildblocker.BuildBlockerProperty.QueueScanScope
Returns an array containing the constants of this enum type, in the order they are declared.

_

_BlockingJobIsRunning(Object, Object) - Static method in class hudson.plugins.buildblocker.Messages
Key BlockingJobIsRunning: Blocked for {0} by {1}..
_DisplayName() - Static method in class hudson.plugins.buildblocker.Messages
Key DisplayName: Build Blocker.
A B C D F G H I M N S U V _ 
All Classes and Interfaces|All Packages