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