Charles Forsythlogging interface6abc5da12 years agoHistory
25 lines · 741 B · Java
RawDownload
package plan9; public interface Log { 	static final int Off = 0;	static final int Fatal = 1;	static final int Error = 2;	static final int Warn = 3;	static final int Info = 4;	static final int Debug = 5;	static final int Trace = 6;	static final int All = 7; 	public	Log	newlog(Class tag);	public	void	setlevel(int level);	public	boolean	logging();	public	boolean	debugging();	public	boolean	tracing();	public	void	info(String fmt, Object... things);	public	void	trace(String fmt, Object... things);	public	void	debug(String fmt, Object... things);	public	void	warn(String fmt, Object... things);	public	void	error(String fmt, Object... things);	public	void	fatal(String fmt, Object... things);	// not sure there are any}