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

fauxjsp.impl.logging.java.JavaLogImpl Maven / Gradle / Ivy

package fauxjsp.impl.logging.java;

import java.util.logging.Level;

import fauxjsp.api.logging.Logger;

/**
 * Java logging implementation
 * @author George Georgovassilis
 *
 */
public class JavaLogImpl implements Logger{

	protected java.util.logging.Logger impl;
	
	public JavaLogImpl(java.util.logging.Logger impl) {
		this.impl = impl;
	}
	
	@Override
	public void error(String message) {
		impl.log(Level.SEVERE, message);
	}

	@Override
	public void error(String message, Throwable exception) {
		impl.log(Level.SEVERE, message, exception);
	}

	@Override
	public void warn(String message) {
		impl.log(Level.WARNING, message);
	}

	@Override
	public void info(String message) {
		impl.log(Level.INFO, message);
	}

	@Override
	public void debug(String message) {
		impl.log(Level.FINE, message);
	}

	@Override
	public void trace(String message) {
		impl.log(Level.FINEST, message);
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy