using a logger instead of System.out.println
authorFelix Schumacher <felix.schumacher@internetallee.de>
Sat, 28 Aug 2010 08:20:45 +0000 (10:20 +0200)
committerFelix Schumacher <felix.schumacher@internetallee.de>
Sat, 28 Aug 2010 08:20:45 +0000 (10:20 +0200)
src/org/mcb/services/udac.java

index 3a8e7da..9d9a69d 100644 (file)
@@ -12,6 +12,8 @@ import java.util.logging.Logger;
 public class udac {
 
        private PasswordService passwordservice;
+       private final static Logger logger = Logger.getLogger(udac.class
+                       .getCanonicalName());
 
        public udac(PasswordService passwordservice) {
                this.passwordservice = passwordservice;
@@ -64,12 +66,11 @@ public class udac {
                                user.setValid(true);
                                return user;
                        }
-                       System.out
-                                       .println("Sorry, you are not a registered user! Please sign up first "
+                       getLogger().info(
+                                       "Sorry, you are not a registered user! Please sign up first "
                                                        + searchQuery);
                } catch (Exception ex) {
-                       Logger.getLogger(this.getClass().getCanonicalName()).severe(
-                                       "Log in failed");
+                       getLogger().severe("Log in failed");
                        ex.printStackTrace();
                }
                // some exception handling
@@ -101,4 +102,8 @@ public class udac {
                }
                return null;
        }
+
+       Logger getLogger() {
+               return udac.logger;
+       }
 }