public class MissingNodetypesValidationResult extends Object implements ValidationResult, Serializable
ValidationResult.FailedValidationResult| Modifier | Constructor and Description |
|---|---|
|
MissingNodetypesValidationResult(Map<String,Set<String>> missingNodetypes,
Map<String,Set<String>> missingMixins)
Initializes an instance of this class.
|
protected |
MissingNodetypesValidationResult(MissingNodetypesValidationResult result1,
MissingNodetypesValidationResult result2)
Initializes an instance of this class, merging the two validation results into one.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Set<String>> |
getMissingMixins() |
Map<String,Set<String>> |
getMissingNodetypes() |
boolean |
isBlocking()
Returns
true if the current validation blocks the import. |
boolean |
isSuccessful()
Returns
true if the current validation result is successful, meaning no missing nodetypes and mixins were detected. |
ValidationResult |
merge(ValidationResult toBeMergedWith)
Merges the results with the provided and returns a new instance of the
ValidationResult object having "merged" results. |
void |
setMissingMixins(Map<String,Set<String>> missingMixins) |
void |
setMissingNodetypes(Map<String,Set<String>> missingNodetypes) |
String |
toString() |
public MissingNodetypesValidationResult(Map<String,Set<String>> missingNodetypes, Map<String,Set<String>> missingMixins)
missingNodetypes - missingMixins - protected MissingNodetypesValidationResult(MissingNodetypesValidationResult result1, MissingNodetypesValidationResult result2)
result1 - the first validation result instance to be mergedresult2 - the second validation result instance to be mergedpublic Map<String,Set<String>> getMissingMixins()
public Map<String,Set<String>> getMissingNodetypes()
public boolean isSuccessful()
true if the current validation result is successful, meaning no missing nodetypes and mixins were detected.isSuccessful in interface ValidationResulttrue if the current validation result is successful, meaning no missing nodetypes and mixins were detectedpublic ValidationResult merge(ValidationResult toBeMergedWith)
ValidationResultValidationResult object having "merged" results.merge in interface ValidationResulttoBeMergedWith - a ValidationResult to merge withValidationResult object having "merged" resultspublic void setMissingMixins(Map<String,Set<String>> missingMixins)
missingMixins - public void setMissingNodetypes(Map<String,Set<String>> missingNodetypes)
missingNodetypes - public boolean isBlocking()
ValidationResulttrue if the current validation blocks the import.isBlocking in interface ValidationResulttrue if the current validation result is blocking.Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.