Class AlwaysFalse
java.lang.Object
hudson.model.AbstractDescribableImpl<LabelVerifier>
hudson.plugins.label_verifier.LabelVerifier
hudson.plugins.label_verifier.logic.AlwaysFalse
- All Implemented Interfaces:
 ExtensionPoint,Describable<LabelVerifier>
Expression, which always fails the evaluation.
- Since:
 - 1.1
 - Author:
 - Oleg Nenashev
 
- 
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class hudson.plugins.label_verifier.LabelVerifier
getDescriptor 
- 
Constructor Details
- 
AlwaysFalse
@DataBoundConstructor public AlwaysFalse() 
 - 
 - 
Method Details
- 
verify
public void verify(LabelAtom label, Computer c, hudson.remoting.Channel channel, FilePath root, TaskListener listener) throws IOException, InterruptedException Description copied from class:LabelVerifierCalled before aComputerbecomes online to verify if the label assignment is correct.- Specified by:
 verifyin classLabelVerifier- Parameters:
 label- Label whose validity you'll check.channel- This is the channel object to talk to the slave. (This is the same object returned byComputer.getChannel()once it's connected.root- The directory where this slave stores files. The same asNode.getRootPath(), except that method returns null until the slave is connected. So this parameter is passed explicitly instead.listener- This is connected to the launch log of the computer. Since this method is called synchronously from the thread that launches a computer, if this method performs a time-consuming operation, this listener should be notified of the progress. This is also a good listener for reporting problems.- Throws:
 IOException- Exceptions will be recorded to the listener, and the computer will not become online.InterruptedException- Exceptions will be recorded to the listener, and the computer will not become online.
 
 -