com.firefly.utils.log.Log Maven / Gradle / Ivy
package com.firefly.utils.log;
public interface Log {
String CL = "\r\n";
String getName();
boolean isTraceEnabled();
void trace(String str);
void trace(String str, Object... objs);
void trace(String str, Throwable throwable, Object... objs);
boolean isDebugEnabled();
void debug(String str);
void debug(String str, Object... objs);
void debug(String str, Throwable throwable, Object... objs);
boolean isInfoEnabled();
void info(String str);
void info(String str, Object... objs);
void info(String str, Throwable throwable, Object... objs);
boolean isWarnEnabled();
void warn(String str);
void warn(String str, Object... objs);
void warn(String str, Throwable throwable, Object... objs);
boolean isErrorEnabled();
void error(String str);
void error(String str, Object... objs);
void error(String str, Throwable throwable, Object... objs);
}