All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.zbus.logging.Logger Maven / Gradle / Ivy

The newest version!
package org.zbus.logging;

public interface Logger { 
    boolean isFatalEnabled();
    boolean isErrorEnabled();
    boolean isWarnEnabled();
    boolean isInfoEnabled();
    boolean isDebugEnabled();
    boolean isTraceEnabled(); 

    void fatal(String msg);
    void fatal(String msg, Object ... args);
    void fatal(String msg, Throwable throwable);

    void error(String msg);
    void error(String format, Object ... args);
    void error(String msg, Throwable throwable);

    void warn(String msg);
    void warn(String msg, Object ... args);
    void warn(String msg, Throwable throwable);

    void info(String msg);
    void info(String msg, Object ... args);

    void debug(String msg);
    void debug(String msg, Object ... args);
    void debug(String msg, Throwable throwable);

    void trace(Object msg);
    void trace(String msg);
    void trace(String msg, Object ... args);
    void trace(String msg, Throwable throwable);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy