Package org.kie.dmn.feel.runtime.events
Class InvalidParametersEvent
- java.lang.Object
-
- org.kie.dmn.feel.runtime.events.FEELEventBase
-
- org.kie.dmn.feel.runtime.events.InvalidParametersEvent
-
- All Implemented Interfaces:
org.kie.dmn.api.feel.runtime.events.FEELEvent
public class InvalidParametersEvent extends FEELEventBase implements org.kie.dmn.api.feel.runtime.events.FEELEvent
An event class to report an evaluation error occured due to invalid parameters.
-
-
Constructor Summary
Constructors Constructor Description InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String genericProblem)InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String paramNameInError, java.lang.String paramProblem)InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String paramNameInError, java.lang.String paramProblem, java.lang.Throwable sourceException)InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String genericProblem, java.lang.Throwable sourceException)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getActualParameters()java.lang.StringgetMessage()java.lang.StringgetNodeName()voidsetActualParameters(java.util.List<java.lang.String> parameterNames, java.util.List<java.lang.Object> parameterValues)voidsetNodeName(java.lang.String nodeName)java.lang.StringtoString()-
Methods inherited from class org.kie.dmn.feel.runtime.events.FEELEventBase
getColumn, getLine, getOffendingSymbol, getSeverity, getSourceException
-
-
-
-
Constructor Detail
-
InvalidParametersEvent
public InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String genericProblem)
-
InvalidParametersEvent
public InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String genericProblem, java.lang.Throwable sourceException)
-
InvalidParametersEvent
public InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String paramNameInError, java.lang.String paramProblem)
-
InvalidParametersEvent
public InvalidParametersEvent(org.kie.dmn.api.feel.runtime.events.FEELEvent.Severity severity, java.lang.String paramNameInError, java.lang.String paramProblem, java.lang.Throwable sourceException)
-
-
Method Detail
-
getMessage
public java.lang.String getMessage()
- Specified by:
getMessagein interfaceorg.kie.dmn.api.feel.runtime.events.FEELEvent- Overrides:
getMessagein classFEELEventBase
-
setNodeName
public void setNodeName(java.lang.String nodeName)
-
getNodeName
public java.lang.String getNodeName()
-
setActualParameters
public void setActualParameters(java.util.List<java.lang.String> parameterNames, java.util.List<java.lang.Object> parameterValues)
-
getActualParameters
public java.util.Map<java.lang.String,java.lang.Object> getActualParameters()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classFEELEventBase
-
-