Class MsgUtil


  • public final class MsgUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String clipString​(java.lang.String source, int maxChars)  
      static java.lang.String createMessage​(Msg.Message0 message)  
      static java.lang.String createMessage​(Msg.Message1 message, java.lang.Object p1)  
      static java.lang.String createMessage​(Msg.Message2 message, java.lang.Object p1, java.lang.Object p2)  
      static java.lang.String createMessage​(Msg.Message3 message, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3)  
      static java.lang.String createMessage​(Msg.Message4 message, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4)  
      static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger, org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, DMNMessageManager result, java.lang.Throwable exception, org.kie.dmn.api.feel.runtime.events.FEELEvent event, Msg.Message0 template)  
      static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger, org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, DMNMessageManager result, java.lang.Throwable exception, org.kie.dmn.api.feel.runtime.events.FEELEvent event, Msg.Message1 template, java.lang.Object p1)  
      static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger, org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, DMNMessageManager result, java.lang.Throwable exception, org.kie.dmn.api.feel.runtime.events.FEELEvent event, Msg.Message2 template, java.lang.Object p1, java.lang.Object p2)  
      static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger, org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, DMNMessageManager result, java.lang.Throwable exception, org.kie.dmn.api.feel.runtime.events.FEELEvent event, Msg.Message3 template, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3)  
      static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger, org.kie.dmn.api.core.DMNMessage.Severity severity, org.kie.dmn.model.api.DMNModelInstrumentedBase source, DMNMessageManager result, java.lang.Throwable exception, org.kie.dmn.api.feel.runtime.events.FEELEvent event, Msg.Message4 template, java.lang.Object p1, java.lang.Object p2, java.lang.Object p3, java.lang.Object p4)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • createMessage

        public static java.lang.String createMessage​(Msg.Message0 message)
      • createMessage

        public static java.lang.String createMessage​(Msg.Message1 message,
                                                     java.lang.Object p1)
      • createMessage

        public static java.lang.String createMessage​(Msg.Message2 message,
                                                     java.lang.Object p1,
                                                     java.lang.Object p2)
      • createMessage

        public static java.lang.String createMessage​(Msg.Message3 message,
                                                     java.lang.Object p1,
                                                     java.lang.Object p2,
                                                     java.lang.Object p3)
      • createMessage

        public static java.lang.String createMessage​(Msg.Message4 message,
                                                     java.lang.Object p1,
                                                     java.lang.Object p2,
                                                     java.lang.Object p3,
                                                     java.lang.Object p4)
      • reportMessage

        public static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger,
                                                                    org.kie.dmn.api.core.DMNMessage.Severity severity,
                                                                    org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                                                                    DMNMessageManager result,
                                                                    java.lang.Throwable exception,
                                                                    org.kie.dmn.api.feel.runtime.events.FEELEvent event,
                                                                    Msg.Message0 template)
      • reportMessage

        public static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger,
                                                                    org.kie.dmn.api.core.DMNMessage.Severity severity,
                                                                    org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                                                                    DMNMessageManager result,
                                                                    java.lang.Throwable exception,
                                                                    org.kie.dmn.api.feel.runtime.events.FEELEvent event,
                                                                    Msg.Message1 template,
                                                                    java.lang.Object p1)
      • reportMessage

        public static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger,
                                                                    org.kie.dmn.api.core.DMNMessage.Severity severity,
                                                                    org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                                                                    DMNMessageManager result,
                                                                    java.lang.Throwable exception,
                                                                    org.kie.dmn.api.feel.runtime.events.FEELEvent event,
                                                                    Msg.Message2 template,
                                                                    java.lang.Object p1,
                                                                    java.lang.Object p2)
      • reportMessage

        public static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger,
                                                                    org.kie.dmn.api.core.DMNMessage.Severity severity,
                                                                    org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                                                                    DMNMessageManager result,
                                                                    java.lang.Throwable exception,
                                                                    org.kie.dmn.api.feel.runtime.events.FEELEvent event,
                                                                    Msg.Message3 template,
                                                                    java.lang.Object p1,
                                                                    java.lang.Object p2,
                                                                    java.lang.Object p3)
      • reportMessage

        public static org.kie.dmn.api.core.DMNMessage reportMessage​(org.slf4j.Logger logger,
                                                                    org.kie.dmn.api.core.DMNMessage.Severity severity,
                                                                    org.kie.dmn.model.api.DMNModelInstrumentedBase source,
                                                                    DMNMessageManager result,
                                                                    java.lang.Throwable exception,
                                                                    org.kie.dmn.api.feel.runtime.events.FEELEvent event,
                                                                    Msg.Message4 template,
                                                                    java.lang.Object p1,
                                                                    java.lang.Object p2,
                                                                    java.lang.Object p3,
                                                                    java.lang.Object p4)
      • clipString

        public static java.lang.String clipString​(java.lang.String source,
                                                  int maxChars)