Index

A C D E G H L M N O P R S V _ 
All Classes and Interfaces|All Packages|Serialized Form

A

all() - Static method in class hudson.plugins.label_verifier.LabelVerifierDescriptor
Returns all the registered LabelVerifierDescriptors.
AlwaysFalse - Class in hudson.plugins.label_verifier.logic
Expression, which always fails the evaluation.
AlwaysFalse() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysFalse
 
AlwaysFalse.AndDescriptor - Class in hudson.plugins.label_verifier.logic
 
AlwaysTrue - Class in hudson.plugins.label_verifier.logic
Expression, which is always OK.
AlwaysTrue() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysTrue
 
AlwaysTrue.AndDescriptor - Class in hudson.plugins.label_verifier.logic
 
And - Class in hudson.plugins.label_verifier.logic
Implements AND expression for LabelVerifier.
And(ArrayList<LabelVerifier>) - Constructor for class hudson.plugins.label_verifier.logic.And
 
And.AndDescriptor - Class in hudson.plugins.label_verifier.logic
 
AndDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysFalse.AndDescriptor
 
AndDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.AlwaysTrue.AndDescriptor
 
AndDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.And.AndDescriptor
 

C

ComputerListenerImpl - Class in hudson.plugins.label_verifier
Main hook into label verification.
ComputerListenerImpl() - Constructor for class hudson.plugins.label_verifier.ComputerListenerImpl
 

D

DescriptorImpl() - Constructor for class hudson.plugins.label_verifier.LabelAtomPropertyImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier.DescriptorImpl
 
doCheckRegexExpression(String) - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
 

E

evaluationError(LabelVerifier) - Static method in exception hudson.plugins.label_verifier.util.LabelVerifierException
 

G

getDescriptor() - Method in class hudson.plugins.label_verifier.LabelVerifier
 
getDisplayName() - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.label_verifier.logic.AlwaysFalse.AndDescriptor
 
getDisplayName() - Method in class hudson.plugins.label_verifier.logic.AlwaysTrue.AndDescriptor
 
getDisplayName() - Method in class hudson.plugins.label_verifier.logic.And.AndDescriptor
 
getDisplayName() - Method in class hudson.plugins.label_verifier.logic.Not.NotDescriptor
 
getDisplayName() - Method in class hudson.plugins.label_verifier.logic.Or.OrDescriptor
 
getDisplayName() - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier.DescriptorImpl
 
getRegexExpression() - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier
 
getShortName() - Method in class hudson.plugins.label_verifier.LabelVerifierDescriptor
Returns a short name to be displayed in messages.
getShortName() - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier.DescriptorImpl
 
getShortName() - Method in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier.DescriptorImpl
 
getVerifier() - Method in class hudson.plugins.label_verifier.logic.Not
 
getVerifierDescriptors() - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl.DescriptorImpl
 
getVerifierDescriptors() - Method in class hudson.plugins.label_verifier.LabelVerifierDescriptor
Gets available descriptors.
getVerifiers() - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl
 
getVerifiers() - Method in class hudson.plugins.label_verifier.logic.And
 
getVerifiers() - Method in class hudson.plugins.label_verifier.logic.Or
 

H

hudson.plugins.label_verifier - package hudson.plugins.label_verifier
 
hudson.plugins.label_verifier.logic - package hudson.plugins.label_verifier.logic
 
hudson.plugins.label_verifier.util - package hudson.plugins.label_verifier.util
 
hudson.plugins.label_verifier.verifiers - package hudson.plugins.label_verifier.verifiers
 

L

LabelAtomPropertyImpl - Class in hudson.plugins.label_verifier
Contributes LabelAtomProperty that verifies labels.
LabelAtomPropertyImpl(List<? extends LabelVerifier>) - Constructor for class hudson.plugins.label_verifier.LabelAtomPropertyImpl
 
LabelAtomPropertyImpl_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key LabelAtomPropertyImpl.displayName: Verify This Label.
LabelAtomPropertyImpl.DescriptorImpl - Class in hudson.plugins.label_verifier
 
LabelVerifier - Class in hudson.plugins.label_verifier
 
LabelVerifier() - Constructor for class hudson.plugins.label_verifier.LabelVerifier
 
LabelVerifierDescriptor - Class in hudson.plugins.label_verifier
 
LabelVerifierDescriptor() - Constructor for class hudson.plugins.label_verifier.LabelVerifierDescriptor
 
LabelVerifierException - Exception in hudson.plugins.label_verifier.util
A label verification exception.
LabelVerifierException(String) - Constructor for exception hudson.plugins.label_verifier.util.LabelVerifierException
 
LabelVerifierException(String, Throwable) - Constructor for exception hudson.plugins.label_verifier.util.LabelVerifierException
 
LabelVerifierException(Throwable) - Constructor for exception hudson.plugins.label_verifier.util.LabelVerifierException
 
logic_always_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.always.displayName: Always fail.
logic_and_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.and.displayName: And.
logic_never_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.never.displayName: Never fail.
logic_not_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.not.displayName: Not.
logic_or_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.or.displayName: Or.

M

Messages - Class in hudson.plugins.label_verifier
Generated localization support class.
Messages() - Constructor for class hudson.plugins.label_verifier.Messages
 

N

Not - Class in hudson.plugins.label_verifier.logic
Implements NOT expression for LabelVerifier.
Not(LabelVerifier) - Constructor for class hudson.plugins.label_verifier.logic.Not
 
Not.NotDescriptor - Class in hudson.plugins.label_verifier.logic
 
NotDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.Not.NotDescriptor
 

O

Or - Class in hudson.plugins.label_verifier.logic
Implements AND expression for LabelVerifier.
Or(ArrayList<LabelVerifier>) - Constructor for class hudson.plugins.label_verifier.logic.Or
 
Or.OrDescriptor - Class in hudson.plugins.label_verifier.logic
 
OrDescriptor() - Constructor for class hudson.plugins.label_verifier.logic.Or.OrDescriptor
 

P

preOnline(Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.ComputerListenerImpl
 

R

RegexNameVerifier - Class in hudson.plugins.label_verifier.verifiers
Verifies the computer name by a regular expression.
RegexNameVerifier(String) - Constructor for class hudson.plugins.label_verifier.verifiers.RegexNameVerifier
 
RegexNameVerifier.DescriptorImpl - Class in hudson.plugins.label_verifier.verifiers
 

S

script - Variable in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier
 
shared_evalFailureMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key shared.evalFailureMessage: Evaluation of ''{0}'' expression returned false.
shared_validatingLabelMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key shared.validatingLabelMessage: Validating the label ''{0}''.
ShellScriptVerifier - Class in hudson.plugins.label_verifier.verifiers
Verifies the label by running a shell script.
ShellScriptVerifier(String) - Constructor for class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier
 
ShellScriptVerifier.DescriptorImpl - Class in hudson.plugins.label_verifier.verifiers
 

V

verifiers_regex_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.regex.displayName: Verify computer name by regular expression.
verifiers_regex_invalidRegexMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.regex.invalidRegexMessage: Regular expression for label ''{0}'' is invalid. Restriction will be skipped.
verifiers_regex_shortName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.regex.shortName: Regex.
verifiers_shell_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.shell.displayName: Verify by shell script.
verifiers_shell_failMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.shell.failMessage: The script failed. Label ''{0}'' is refused..
verifiers_shell_shortName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.shell.shortName: Shell script.
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.LabelAtomPropertyImpl
 
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.LabelVerifier
Called before a Computer becomes online to verify if the label assignment is correct.
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.AlwaysFalse
 
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.AlwaysTrue
 
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.And
 
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.Not
 
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.logic.Or
 
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.verifiers.RegexNameVerifier
 
verify(LabelAtom, Computer, Channel, FilePath, TaskListener) - Method in class hudson.plugins.label_verifier.verifiers.ShellScriptVerifier
 

_

_LabelAtomPropertyImpl_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key LabelAtomPropertyImpl.displayName: Verify This Label.
_logic_always_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.always.displayName: Always fail.
_logic_and_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.and.displayName: And.
_logic_never_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.never.displayName: Never fail.
_logic_not_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.not.displayName: Not.
_logic_or_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key logic.or.displayName: Or.
_shared_evalFailureMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key shared.evalFailureMessage: Evaluation of ''{0}'' expression returned false.
_shared_validatingLabelMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key shared.validatingLabelMessage: Validating the label ''{0}''.
_verifiers_regex_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.regex.displayName: Verify computer name by regular expression.
_verifiers_regex_invalidRegexMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.regex.invalidRegexMessage: Regular expression for label ''{0}'' is invalid. Restriction will be skipped.
_verifiers_regex_shortName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.regex.shortName: Regex.
_verifiers_shell_displayName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.shell.displayName: Verify by shell script.
_verifiers_shell_failMessage(Object) - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.shell.failMessage: The script failed. Label ''{0}'' is refused..
_verifiers_shell_shortName() - Static method in class hudson.plugins.label_verifier.Messages
Key verifiers.shell.shortName: Shell script.
A C D E G H L M N O P R S V _ 
All Classes and Interfaces|All Packages|Serialized Form