public class OnmsProblemEventHandler extends Object implements org.jsmiparser.util.problem.ProblemEventHandler
| Constructor and Description | 
|---|
OnmsProblemEventHandler(org.jsmiparser.parser.SmiDefaultParser parser)
Instantiates a new OpenNMS problem event handler. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addError(String errorMessage)
Adds a new error message. 
 | 
List<String> | 
getDependencies()
Gets the dependencies. 
 | 
String | 
getMessages()
Gets the messages. 
 | 
int | 
getSeverityCount(org.jsmiparser.util.problem.annotations.ProblemSeverity severity)  | 
int | 
getTotalCount()  | 
void | 
handle(org.jsmiparser.util.problem.ProblemEvent event)  | 
boolean | 
isNotOk()  | 
boolean | 
isOk()  | 
void | 
reset()
Reset. 
 | 
public OnmsProblemEventHandler(org.jsmiparser.parser.SmiDefaultParser parser)
parser - the parserpublic void handle(org.jsmiparser.util.problem.ProblemEvent event)
handle in interface org.jsmiparser.util.problem.ProblemEventHandlerpublic boolean isOk()
isOk in interface org.jsmiparser.util.problem.ProblemEventHandlerpublic boolean isNotOk()
isNotOk in interface org.jsmiparser.util.problem.ProblemEventHandlerpublic int getSeverityCount(org.jsmiparser.util.problem.annotations.ProblemSeverity severity)
getSeverityCount in interface org.jsmiparser.util.problem.ProblemEventHandlerpublic int getTotalCount()
getTotalCount in interface org.jsmiparser.util.problem.ProblemEventHandlerpublic void reset()
public List<String> getDependencies()
public String getMessages()
public void addError(String errorMessage)
errorMessage - the error messageCopyright © 2021. All rights reserved.