Index
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 ifQueue.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
.
All Classes and Interfaces|All Packages