Class VerifierMessageBase
- java.lang.Object
-
- org.drools.verifier.report.components.VerifierMessageBase
-
- All Implemented Interfaces:
Serializable,Comparable<VerifierMessageBase>
- Direct Known Subclasses:
VerifierMessage,VerifierRangeCheckMessage
public abstract class VerifierMessageBase extends Object implements Serializable, Comparable<VerifierMessageBase>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Causefaultyprotected intidprotected Stringmessageprotected MessageTypemessageTypeprotected Severityseverity
-
Constructor Summary
Constructors Modifier Constructor Description protectedVerifierMessageBase(Map<String,String> impactedRules, Severity severity, MessageType messageType, Cause faulty, String message)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intcompareTo(VerifierMessageBase o)abstract Collection<Cause>getCauses()CausegetFaulty()intgetId()Map<String,String>getImpactedRules()StringgetMessage()MessageTypegetMessageType()SeveritygetSeverity()voidsetImpactedRules(Map<String,String> impactedRules)StringtoString()
-
-
-
Field Detail
-
severity
protected final Severity severity
-
messageType
protected final MessageType messageType
-
id
protected final int id
-
faulty
protected final Cause faulty
-
message
protected final String message
-
-
Method Detail
-
compareTo
public int compareTo(VerifierMessageBase o)
- Specified by:
compareToin interfaceComparable<VerifierMessageBase>
-
getId
public int getId()
-
getMessage
public String getMessage()
-
getFaulty
public Cause getFaulty()
-
getMessageType
public MessageType getMessageType()
-
getSeverity
public Severity getSeverity()
-
getCauses
public abstract Collection<Cause> getCauses()
-
-