Mercurial > 510Connectbot
diff src/ch/ethz/ssh2/log/Logger.java @ 333:d835e842d158 ganymed
still hangs during connection
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Thu, 31 Jul 2014 13:45:59 -0700 |
parents | 071eccdff8ea |
children | adab27dd4598 |
line wrap: on
line diff
--- a/src/ch/ethz/ssh2/log/Logger.java Thu Jul 31 13:06:55 2014 -0700 +++ b/src/ch/ethz/ssh2/log/Logger.java Thu Jul 31 13:45:59 2014 -0700 @@ -5,26 +5,17 @@ package ch.ethz.ssh2.log; -import java.util.logging.Level; +import android.util.Log; -/** - * Logger delegating to JRE logging. By default, this is disabled and only - * used during development. - * - * @author Christian Plattner - * @version $Id: Logger.java 49 2013-08-01 12:28:42Z cleondris@gmail.com $ - */ public class Logger { - private java.util.logging.Logger delegate; - - public static boolean enabled = false; + private static final String TAG = "ConnectBot.ssh"; + public static boolean enabled = true; public static Logger getLogger(Class<?> x) { - return new Logger(x); + return new Logger(); } - public Logger(Class<?> x) { - this.delegate = java.util.logging.Logger.getLogger(x.getName()); + public Logger() { } public final boolean isEnabled() { @@ -32,29 +23,26 @@ } public boolean isDebugEnabled() { - return enabled && delegate.isLoggable(Level.FINER); + return enabled; } public void debug(String message) { - if (enabled) - delegate.fine(message); + if (enabled) Log.d(TAG, message); } public boolean isInfoEnabled() { - return enabled && delegate.isLoggable(Level.FINE); + return enabled; } public void info(String message) { - if (enabled) - delegate.info(message); + if (enabled) Log.i(TAG, message); } public boolean isWarningEnabled() { - return enabled && delegate.isLoggable(Level.WARNING); + return enabled; } public void warning(String message) { - if (enabled) - delegate.warning(message); + if (enabled) Log.w(TAG, message); } } \ No newline at end of file