Package org.kie.dmn.core.util
Class DefaultDMNMessagesManager
- java.lang.Object
-
- org.kie.dmn.core.util.DefaultDMNMessagesManager
-
- All Implemented Interfaces:
org.kie.dmn.api.core.DMNMessageContainer,DMNMessageManager
public class DefaultDMNMessagesManager extends Object implements DMNMessageManager
-
-
Constructor Summary
Constructors Constructor Description DefaultDMNMessagesManager(org.kie.api.io.Resource resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAll(List<? extends org.kie.dmn.api.core.DMNMessage> messages)voidaddAllUnfiltered(List<? extends org.kie.dmn.api.core.DMNMessage> messages)Internal utility method.org.kie.dmn.api.core.DMNMessageaddMessage(org.kie.dmn.api.core.DMNMessage newMessage)org.kie.dmn.api.core.DMNMessageaddMessage(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.DMNMessageaddMessage(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.DMNMessageaddMessage(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)List<org.kie.dmn.api.core.DMNMessage>getMessages()List<org.kie.dmn.api.core.DMNMessage>getMessages(org.kie.dmn.api.core.DMNMessage.Severity... sevs)booleanhasErrors()
-
-
-
Method Detail
-
getMessages
public List<org.kie.dmn.api.core.DMNMessage> getMessages()
- Specified by:
getMessagesin interfaceorg.kie.dmn.api.core.DMNMessageContainer
-
getMessages
public List<org.kie.dmn.api.core.DMNMessage> getMessages(org.kie.dmn.api.core.DMNMessage.Severity... sevs)
- Specified by:
getMessagesin interfaceorg.kie.dmn.api.core.DMNMessageContainer
-
hasErrors
public boolean hasErrors()
- Specified by:
hasErrorsin interfaceorg.kie.dmn.api.core.DMNMessageContainer
-
addAll
public void addAll(List<? extends org.kie.dmn.api.core.DMNMessage> messages)
- Specified by:
addAllin interfaceDMNMessageManager
-
addAllUnfiltered
public void addAllUnfiltered(List<? extends org.kie.dmn.api.core.DMNMessage> messages)
Description copied from interface:DMNMessageManagerInternal utility method.- Specified by:
addAllUnfilteredin interfaceDMNMessageManager
-
addMessage
public org.kie.dmn.api.core.DMNMessage addMessage(org.kie.dmn.api.core.DMNMessage newMessage)
- Specified by:
addMessagein interfaceDMNMessageManager
-
addMessage
public 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)- Specified by:
addMessagein interfaceDMNMessageManager
-
addMessage
public 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)- Specified by:
addMessagein interfaceDMNMessageManager
-
addMessage
public 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)- Specified by:
addMessagein interfaceDMNMessageManager
-
-