Package com.orchestranetworks.service
Interface ValidationReportItem
public interface ValidationReportItem
Represents an element of a validation report.
A validation item holds a user message, has a severity (usually an error) and has a subject that specifies with which entity (or entities) the message is associated.
-
Method Summary
Modifier and TypeMethodDescriptionReturns a user-friendly message.Returns the severity of this item, which is the severity of the user message.Returns the object that is associated with this item,nullif no subject is associated with this item.Returns the dataset or record object associated with this item,nullif this item is not associated with a node in an dataset or record.Returns the table object associated with this item,nullif this item is not associated with a table.booleanisError()Returnstrueif this item is an error.booleanisFatal()Returnstrueif this item is a "fatal error".booleanisInfo()Returnstrueif this item is an informational message.booleanisOfSeverity(Severity aSeverity) Returnstrueif this item is of the specified severity.booleanReturnstrueif this item is related to the maximum number of validation messages to consider per constraint when performing a validation.booleanReturnstrueif this item is a warning.
-
Method Details
-
getMessage
UserMessage getMessage()Returns a user-friendly message. -
getSubject
ValidationReportItemSubject getSubject()Returns the object that is associated with this item,nullif no subject is associated with this item. -
getSubjectForAdaptation
ValidationReportItemSubjectForAdaptation getSubjectForAdaptation()Returns the dataset or record object associated with this item,nullif this item is not associated with a node in an dataset or record.- See Also:
-
getSubjectForTable
ValidationReportItemSubjectForTable getSubjectForTable()Returns the table object associated with this item,nullif this item is not associated with a table.- See Also:
-
getSeverity
Severity getSeverity()Returns the severity of this item, which is the severity of the user message.- See Also:
-
isFatal
boolean isFatal()Returnstrueif this item is a "fatal error". -
isError
boolean isError()Returnstrueif this item is an error. -
isWarning
boolean isWarning()Returnstrueif this item is a warning. -
isInfo
boolean isInfo()Returnstrueif this item is an informational message. -
isOfSeverity
Returnstrueif this item is of the specified severity. -
isValidationMessageThresholdItem
boolean isValidationMessageThresholdItem()Returnstrueif this item is related to the maximum number of validation messages to consider per constraint when performing a validation. That is, iftruethis item indicates that the maximum number of validation messages has been reached by a constraint.- Since:
- 5.9.0
- See Also:
-