net.ripe.rpki.commons.validation
Class ValidationResult
java.lang.Object
net.ripe.rpki.commons.validation.ValidationResult
- All Implemented Interfaces:
- Serializable
public class ValidationResult
- extends Object
- implements Serializable
- See Also:
- Serialized Form
|
Method Summary |
void |
addAll(ValidationResult that)
|
void |
addMetric(String name,
String value)
|
void |
error(String key,
String... param)
|
List<ValidationCheck> |
getAllValidationChecksForCurrentLocation()
|
List<ValidationCheck> |
getAllValidationChecksForLocation(ValidationLocation location)
|
ValidationLocation |
getCurrentLocation()
|
List<ValidationCheck> |
getFailures(ValidationLocation location)
|
List<ValidationCheck> |
getFailuresForAllLocations()
|
Set<ValidationCheck> |
getFailuresForCurrentLocation()
|
List<ValidationMetric> |
getMetrics(ValidationLocation location)
|
ValidationCheck |
getResult(ValidationLocation location,
String checkKey)
|
ValidationCheck |
getResultForCurrentLocation(String checkKey)
|
Set<ValidationLocation> |
getValidatedLocations()
|
List<ValidationCheck> |
getWarnings()
|
boolean |
hasFailureForCurrentLocation()
|
boolean |
hasFailureForLocation(ValidationLocation location)
|
boolean |
hasFailures()
|
boolean |
hasNoFailuresOrWarnings()
|
boolean |
hasWarnings()
|
void |
pass(String key,
String... param)
|
void |
rejectForLocation(ValidationLocation location,
String key,
String... param)
|
boolean |
rejectIfFalse(boolean condition,
String key,
String... param)
|
boolean |
rejectIfNull(Object object,
String key,
String... param)
|
boolean |
rejectIfTrue(boolean condition,
String key,
String... param)
|
void |
setLocation(ValidationLocation location)
|
String |
toString()
|
void |
warn(String key,
String... param)
|
boolean |
warnIfFalse(boolean condition,
String key,
String... param)
|
boolean |
warnIfNull(Object object,
String key,
String... param)
|
boolean |
warnIfTrue(boolean condition,
String key,
String... param)
|
static ValidationResult |
withLocation(String name)
|
static ValidationResult |
withLocation(URI uri)
|
static ValidationResult |
withLocation(ValidationLocation location)
|
withLocation
public static ValidationResult withLocation(URI uri)
withLocation
public static ValidationResult withLocation(String name)
withLocation
public static ValidationResult withLocation(ValidationLocation location)
setLocation
public void setLocation(ValidationLocation location)
pass
public void pass(String key,
String... param)
warn
public void warn(String key,
String... param)
error
public void error(String key,
String... param)
warnIfFalse
public boolean warnIfFalse(boolean condition,
String key,
String... param)
warnIfTrue
public boolean warnIfTrue(boolean condition,
String key,
String... param)
warnIfNull
public boolean warnIfNull(Object object,
String key,
String... param)
rejectForLocation
public void rejectForLocation(ValidationLocation location,
String key,
String... param)
rejectIfFalse
public boolean rejectIfFalse(boolean condition,
String key,
String... param)
rejectIfTrue
public boolean rejectIfTrue(boolean condition,
String key,
String... param)
rejectIfNull
public boolean rejectIfNull(Object object,
String key,
String... param)
addMetric
public void addMetric(String name,
String value)
getValidatedLocations
public Set<ValidationLocation> getValidatedLocations()
getCurrentLocation
public ValidationLocation getCurrentLocation()
hasFailures
public boolean hasFailures()
hasWarnings
public boolean hasWarnings()
hasNoFailuresOrWarnings
public boolean hasNoFailuresOrWarnings()
getFailuresForCurrentLocation
public Set<ValidationCheck> getFailuresForCurrentLocation()
getFailuresForAllLocations
public List<ValidationCheck> getFailuresForAllLocations()
getFailures
public List<ValidationCheck> getFailures(ValidationLocation location)
hasFailureForCurrentLocation
public boolean hasFailureForCurrentLocation()
hasFailureForLocation
public boolean hasFailureForLocation(ValidationLocation location)
getWarnings
public List<ValidationCheck> getWarnings()
getAllValidationChecksForCurrentLocation
public List<ValidationCheck> getAllValidationChecksForCurrentLocation()
getAllValidationChecksForLocation
public List<ValidationCheck> getAllValidationChecksForLocation(ValidationLocation location)
getResultForCurrentLocation
public ValidationCheck getResultForCurrentLocation(String checkKey)
getResult
public ValidationCheck getResult(ValidationLocation location,
String checkKey)
getMetrics
public List<ValidationMetric> getMetrics(ValidationLocation location)
toString
public String toString()
- Overrides:
toString in class Object
addAll
public void addAll(ValidationResult that)
Copyright © 2008-2013 RIPE NCC, the Netherlands. All Rights Reserved.