Package jenkins.model.queue
Class CompositeCauseOfBlockage
java.lang.Object
hudson.model.queue.CauseOfBlockage
jenkins.model.queue.CompositeCauseOfBlockage
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class CompositeCauseOfBlockage
extends CauseOfBlockage
Represents the fact that there was at least one
Queue.JobOffer
which rejected a task.-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.queue.CauseOfBlockage
CauseOfBlockage.BecauseLabelIsBusy, CauseOfBlockage.BecauseLabelIsOffline, CauseOfBlockage.BecauseNodeIsBusy, CauseOfBlockage.BecauseNodeIsNotAcceptingTasks, CauseOfBlockage.BecauseNodeIsOffline
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionHuman readable description of why the build is blocked.void
print
(TaskListener listener) Report a line to the listener about this cause.Methods inherited from class hudson.model.queue.CauseOfBlockage
createNeedsMoreExecutor, fromMessage, toString
-
Field Details
-
uniqueReasons
-
-
Constructor Details
-
CompositeCauseOfBlockage
-
-
Method Details
-
getShortDescription
Description copied from class:CauseOfBlockage
Human readable description of why the build is blocked.- Specified by:
getShortDescription
in classCauseOfBlockage
-
print
Description copied from class:CauseOfBlockage
Report a line to the listener about this cause.- Overrides:
print
in classCauseOfBlockage
-