public class DMNResultImpl extends Object implements org.kie.dmn.api.core.DMNResult, DMNMessageManager
| Constructor and Description |
|---|
DMNResultImpl(org.kie.dmn.api.core.DMNModel model) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAll(List<? extends org.kie.dmn.api.core.DMNMessage> messages) |
void |
addAllUnfiltered(List<? extends org.kie.dmn.api.core.DMNMessage> messages)
Internal utility method.
|
void |
addDecisionResult(org.kie.dmn.api.core.DMNDecisionResult result) |
org.kie.dmn.api.core.DMNMessage |
addMessage(org.kie.dmn.api.core.DMNMessage.Severity severity,
String message,
org.kie.dmn.api.core.DMNMessageType messageType,
org.kie.dmn.model.api.DMNModelInstrumentedBase source) |
org.kie.dmn.api.core.DMNMessage |
addMessage(org.kie.dmn.api.core.DMNMessage.Severity severity,
String message,
org.kie.dmn.api.core.DMNMessageType messageType,
org.kie.dmn.model.api.DMNModelInstrumentedBase source,
org.kie.dmn.api.feel.runtime.events.FEELEvent feelEvent) |
org.kie.dmn.api.core.DMNMessage |
addMessage(org.kie.dmn.api.core.DMNMessage.Severity severity,
String message,
org.kie.dmn.api.core.DMNMessageType messageType,
org.kie.dmn.model.api.DMNModelInstrumentedBase source,
Throwable exception) |
org.kie.dmn.api.core.DMNMessage |
addMessage(org.kie.dmn.api.core.DMNMessage msg) |
org.kie.dmn.api.core.DMNContext |
getContext() |
org.kie.dmn.api.core.DMNDecisionResult |
getDecisionResultById(String id) |
org.kie.dmn.api.core.DMNDecisionResult |
getDecisionResultByName(String name) |
List<org.kie.dmn.api.core.DMNDecisionResult> |
getDecisionResults() |
List<org.kie.dmn.api.core.DMNMessage> |
getMessages() |
List<org.kie.dmn.api.core.DMNMessage> |
getMessages(org.kie.dmn.api.core.DMNMessage.Severity... sevs) |
org.kie.dmn.api.core.DMNModel |
getModel()
Returns the model this DMNResult belongs to.
|
boolean |
hasErrors() |
void |
setContext(org.kie.dmn.api.core.DMNContext context) |
String |
toString() |
public void setContext(org.kie.dmn.api.core.DMNContext context)
public org.kie.dmn.api.core.DMNContext getContext()
getContext in interface org.kie.dmn.api.core.DMNResultpublic List<org.kie.dmn.api.core.DMNMessage> getMessages()
getMessages in interface org.kie.dmn.api.core.DMNMessageContainerpublic void addAll(List<? extends org.kie.dmn.api.core.DMNMessage> messages)
addAll in interface DMNMessageManagerpublic org.kie.dmn.api.core.DMNMessage addMessage(org.kie.dmn.api.core.DMNMessage msg)
addMessage in interface DMNMessageManagerpublic org.kie.dmn.api.core.DMNMessage addMessage(org.kie.dmn.api.core.DMNMessage.Severity severity,
String message,
org.kie.dmn.api.core.DMNMessageType messageType,
org.kie.dmn.model.api.DMNModelInstrumentedBase source)
addMessage in interface DMNMessageManagerpublic org.kie.dmn.api.core.DMNMessage addMessage(org.kie.dmn.api.core.DMNMessage.Severity severity,
String message,
org.kie.dmn.api.core.DMNMessageType messageType,
org.kie.dmn.model.api.DMNModelInstrumentedBase source,
Throwable exception)
addMessage in interface DMNMessageManagerpublic List<org.kie.dmn.api.core.DMNMessage> getMessages(org.kie.dmn.api.core.DMNMessage.Severity... sevs)
getMessages in interface org.kie.dmn.api.core.DMNMessageContainerpublic org.kie.dmn.api.core.DMNMessage addMessage(org.kie.dmn.api.core.DMNMessage.Severity severity,
String message,
org.kie.dmn.api.core.DMNMessageType messageType,
org.kie.dmn.model.api.DMNModelInstrumentedBase source,
org.kie.dmn.api.feel.runtime.events.FEELEvent feelEvent)
addMessage in interface DMNMessageManagerpublic boolean hasErrors()
hasErrors in interface org.kie.dmn.api.core.DMNMessageContainerpublic List<org.kie.dmn.api.core.DMNDecisionResult> getDecisionResults()
getDecisionResults in interface org.kie.dmn.api.core.DMNResultpublic org.kie.dmn.api.core.DMNDecisionResult getDecisionResultByName(String name)
getDecisionResultByName in interface org.kie.dmn.api.core.DMNResultpublic org.kie.dmn.api.core.DMNDecisionResult getDecisionResultById(String id)
getDecisionResultById in interface org.kie.dmn.api.core.DMNResultpublic void addDecisionResult(org.kie.dmn.api.core.DMNDecisionResult result)
public org.kie.dmn.api.core.DMNModel getModel()
public void addAllUnfiltered(List<? extends org.kie.dmn.api.core.DMNMessage> messages)
DMNMessageManageraddAllUnfiltered in interface DMNMessageManagerCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.