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

com.firefly.utils.log.Log Maven / Gradle / Ivy

There is a newer version: 5.0.2
Show newest version
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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy