Class ServiceMessagesParser


  • public class ServiceMessagesParser
    extends java.lang.Object
    Service messages parser.
    Since:
    2019.2
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void parse​(java.lang.String text, ServiceMessageParserCallback parserCallback)
      Parses the specified text and reports results to the provided callback.
      void setValidateRequiredAttributes​(boolean validateRequiredAttributes)
      Whether to check for service messages required attributes during parsing or not.
      • Methods inherited from class java.lang.Object

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

      • ServiceMessagesParser

        public ServiceMessagesParser()
    • Method Detail

      • setValidateRequiredAttributes

        public void setValidateRequiredAttributes​(boolean validateRequiredAttributes)
        Whether to check for service messages required attributes during parsing or not.
        Parameters:
        validateRequiredAttributes - true to check for required attributes presence (default)
      • parse

        public void parse​(@NotNull
                          java.lang.String text,
                          @NotNull
                          ServiceMessageParserCallback parserCallback)
        Parses the specified text and reports results to the provided callback.
        Parameters:
        text - a text to parse
        parserCallback - a callback where parsing results are reported