Interface MessageHolder

  • All Known Implementing Classes:
    DefaultMessageHolder

    public interface MessageHolder
    Message Holder class.
    • Method Detail

      • append

        MessageHolder append​(java.lang.CharSequence messagePart)
        Parameters:
        messagePart - message part.
        Returns:
        MessageHolder
      • addMessage

        MessageHolder addMessage​(java.lang.CharSequence messagePart,
                                 java.lang.Throwable error)
        Parameters:
        messagePart - Message Part.
        error - Throwable
        Returns:
        MessageHolder
      • addMessage

        MessageHolder addMessage​(java.lang.CharSequence messagePart)
        Parameters:
        messagePart - message part.
        Returns:
        MessageHolder
      • addDebugMessage

        MessageHolder addDebugMessage​(java.lang.CharSequence messagePart,
                                      java.lang.Throwable error)
        Parameters:
        messagePart - message part.
        error - Throwable
        Returns:
        MessageHolder
      • addDebugMessage

        MessageHolder addDebugMessage​(java.lang.CharSequence messagePart)
        Parameters:
        messagePart - messages part.
        Returns:
        MessageHolder
      • addDebugMessage

        MessageHolder addDebugMessage​(java.lang.Throwable error)
        Parameters:
        error - messages part.
        Returns:
        MessageHolder
      • addInfoMessage

        MessageHolder addInfoMessage​(java.lang.CharSequence messagePart,
                                     java.lang.Throwable error)
        Parameters:
        messagePart - message part.
        error - Throwable
        Returns:
        MessageHolder
      • addInfoMessage

        MessageHolder addInfoMessage​(java.lang.CharSequence messagePart)
        Parameters:
        messagePart - messages part.
        Returns:
        MessageHolder
      • addInfoMessage

        MessageHolder addInfoMessage​(java.lang.Throwable error)
        Parameters:
        error - Throwable
        Returns:
        MessageHolder
      • addWarningMessage

        MessageHolder addWarningMessage​(java.lang.CharSequence messagePart,
                                        java.lang.Throwable error)
        Parameters:
        messagePart - message part.
        error - Throwable
        Returns:
        MessageHolder
      • addWarningMessage

        MessageHolder addWarningMessage​(java.lang.CharSequence messagePart)
        Parameters:
        messagePart - message part.
        Returns:
        MessageHolder
      • addWarningMessage

        MessageHolder addWarningMessage​(java.lang.Throwable error)
        Parameters:
        error - Throwable
        Returns:
        MessageHolder
      • addErrorMessage

        MessageHolder addErrorMessage​(java.lang.CharSequence messagePart,
                                      java.lang.Throwable error)
        Parameters:
        messagePart - message part.
        error - Throwable
        Returns:
        MessageHolder
      • addErrorMessage

        MessageHolder addErrorMessage​(java.lang.CharSequence messagePart)
        Parameters:
        messagePart - message part.
        Returns:
        MessageHolder
      • addErrorMessage

        MessageHolder addErrorMessage​(java.lang.Throwable error)
        Parameters:
        error - Throwable
        Returns:
        MessageHolder
      • addSevereMessage

        MessageHolder addSevereMessage​(java.lang.CharSequence messagePart,
                                       java.lang.Throwable error)
        Parameters:
        messagePart - message part.
        error - Throwable
        Returns:
        MessageHolder
      • addSevereMessage

        MessageHolder addSevereMessage​(java.lang.CharSequence messagePart)
        Parameters:
        messagePart - message part.
        Returns:
        MessageHolder
      • addSevereMessage

        MessageHolder addSevereMessage​(java.lang.Throwable error)
        Parameters:
        error - The error.
        Returns:
        MessageHolder
      • size

        int size()
        Returns:
        the size.
      • countMessages

        int countMessages()
        Returns:
        count number of messages.
      • countDebugMessages

        int countDebugMessages()
        Returns:
        count number of debug messages.
      • countInfoMessages

        int countInfoMessages()
        Returns:
        count number of info messages.
      • countWarningMessages

        int countWarningMessages()
        Returns:
        count number of warning messages.
      • countErrorMessages

        int countErrorMessages()
        Returns:
        count number of error messages.
      • countSevereMessages

        int countSevereMessages()
        Returns:
        count number of server messages.
      • isDebugEnabled

        boolean isDebugEnabled()
        Returns:
        true / false.
      • setDebugEnabled

        void setDebugEnabled​(boolean enabled)
        Parameters:
        enabled - enable debug
      • isInfoEnabled

        boolean isInfoEnabled()
        Returns:
        true if info is enabled false otherwise.
      • setInfoEnabled

        void setInfoEnabled​(boolean enabled)
        Parameters:
        enabled - true info enable false otherwise.
      • isWarningEnabled

        boolean isWarningEnabled()
        Returns:
        true if warning is enabled false otherwise.
      • setWarningEnabled

        void setWarningEnabled​(boolean enabled)
        Parameters:
        enabled - enable warning or disable.
      • isErrorEnabled

        boolean isErrorEnabled()
        Returns:
        true if error is enabled false otherwise.
      • setErrorEnabled

        void setErrorEnabled​(boolean enabled)
        Parameters:
        enabled - enable error or disable.
      • isSevereEnabled

        boolean isSevereEnabled()
        Returns:
        true if server is enabled false otherwise.
      • setSevereEnabled

        void setSevereEnabled​(boolean enabled)
        Parameters:
        enabled - enable server or disable.
      • isEmpty

        boolean isEmpty()
        Returns:
        true if empty false otherwise.
      • render

        java.lang.String render()
        Returns:
        rendered.
      • flush

        void flush()
        flush.