Class AbstractValidator
- java.lang.Object
-
- de.tracetronic.jenkins.plugins.ecutest.util.validation.AbstractValidator
-
- Direct Known Subclasses:
ATXValidator
,JUnitValidator
,ReportGeneratorValidator
,TestValidator
,TMSValidator
,ToolValidator
public abstract class AbstractValidator extends Object
Common base class for theTestValidator
andToolValidator
.
-
-
Constructor Summary
Constructors Constructor Description AbstractValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
validatePackageFile(String testFile)
Validates the package file.FormValidation
validateParameterizedValue(String value)
Validates parameterized form value.FormValidation
validateProjectFile(String testFile)
Validates the project file.FormValidation
validateRequiredParamValue(String value)
Validates required and parameterized form value.FormValidation
validateRequiredValue(String value)
Validates required form value.FormValidation
validateTimeout(String timeout, int defaultTimeout)
Validates the timeout.
-
-
-
Field Detail
-
PARAMETER
protected static final String PARAMETER
Character identifying parameterized values.- See Also:
- Constant Field Values
-
-
Method Detail
-
validateTimeout
public FormValidation validateTimeout(@QueryParameter String timeout, int defaultTimeout)
Validates the timeout.- Parameters:
timeout
- the timeoutdefaultTimeout
- the default timeout- Returns:
- the form validation
-
validateRequiredValue
public FormValidation validateRequiredValue(String value)
Validates required form value.- Parameters:
value
- the form value- Returns:
- the form validation
-
validateParameterizedValue
public FormValidation validateParameterizedValue(String value)
Validates parameterized form value.- Parameters:
value
- the form value- Returns:
- the form validation
-
validateRequiredParamValue
public FormValidation validateRequiredParamValue(String value)
Validates required and parameterized form value.- Parameters:
value
- the form value- Returns:
- the form validation
-
validatePackageFile
public FormValidation validatePackageFile(String testFile)
Validates the package file.- Parameters:
testFile
- the test file- Returns:
- the form validation
-
validateProjectFile
public FormValidation validateProjectFile(String testFile)
Validates the project file.- Parameters:
testFile
- the test file- Returns:
- the form validation
-
-