Interface BaseMessageLogger

All Superinterfaces:
org.apache.ivy.util.MessageLogger
All Known Implementing Classes:
IvyLoggerAdapter, IvyLogHandler
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface
public interface BaseMessageLogger
extends org.apache.ivy.util.MessageLogger
  • Method Summary

    Modifier and Type Method Description
    default void clearProblems()  
    default void debug​(java.lang.String msg)  
    default void deprecated​(java.lang.String msg)  
    default void endProgress()  
    default void endProgress​(java.lang.String msg)  
    default void error​(java.lang.String msg)  
    default java.util.List<java.lang.String> getErrors()  
    default java.util.List<java.lang.String> getProblems()  
    default java.util.List<java.lang.String> getWarns()  
    default void info​(java.lang.String msg)  
    default boolean isShowProgress()  
    default void progress()  
    default void rawinfo​(java.lang.String msg)  
    default void rawlog​(java.lang.String msg, int level)  
    default void setShowProgress​(boolean progress)  
    default void sumupProblems()  
    default void verbose​(java.lang.String msg)  
    default void warn​(java.lang.String msg)  

    Methods inherited from interface org.apache.ivy.util.MessageLogger

    log
  • Method Details

    • rawlog

      default void rawlog​(java.lang.String msg, int level)
      Specified by:
      rawlog in interface org.apache.ivy.util.MessageLogger
    • debug

      default void debug​(java.lang.String msg)
      Specified by:
      debug in interface org.apache.ivy.util.MessageLogger
    • info

      default void info​(java.lang.String msg)
      Specified by:
      info in interface org.apache.ivy.util.MessageLogger
    • rawinfo

      default void rawinfo​(java.lang.String msg)
      Specified by:
      rawinfo in interface org.apache.ivy.util.MessageLogger
    • error

      default void error​(java.lang.String msg)
      Specified by:
      error in interface org.apache.ivy.util.MessageLogger
    • verbose

      default void verbose​(java.lang.String msg)
      Specified by:
      verbose in interface org.apache.ivy.util.MessageLogger
    • warn

      default void warn​(java.lang.String msg)
      Specified by:
      warn in interface org.apache.ivy.util.MessageLogger
    • deprecated

      default void deprecated​(java.lang.String msg)
      Specified by:
      deprecated in interface org.apache.ivy.util.MessageLogger
    • getProblems

      default java.util.List<java.lang.String> getProblems()
      Specified by:
      getProblems in interface org.apache.ivy.util.MessageLogger
    • getWarns

      default java.util.List<java.lang.String> getWarns()
      Specified by:
      getWarns in interface org.apache.ivy.util.MessageLogger
    • getErrors

      default java.util.List<java.lang.String> getErrors()
      Specified by:
      getErrors in interface org.apache.ivy.util.MessageLogger
    • clearProblems

      default void clearProblems()
      Specified by:
      clearProblems in interface org.apache.ivy.util.MessageLogger
    • sumupProblems

      default void sumupProblems()
      Specified by:
      sumupProblems in interface org.apache.ivy.util.MessageLogger
    • endProgress

      default void endProgress()
      Specified by:
      endProgress in interface org.apache.ivy.util.MessageLogger
    • endProgress

      default void endProgress​(java.lang.String msg)
      Specified by:
      endProgress in interface org.apache.ivy.util.MessageLogger
    • isShowProgress

      default boolean isShowProgress()
      Specified by:
      isShowProgress in interface org.apache.ivy.util.MessageLogger
    • setShowProgress

      default void setShowProgress​(boolean progress)
      Specified by:
      setShowProgress in interface org.apache.ivy.util.MessageLogger
    • progress

      default void progress()
      Specified by:
      progress in interface org.apache.ivy.util.MessageLogger