/src/org/mt4j/util/logging/MTLoggerFactory.java
http://mt4j.googlecode.com/ · Java · 32 lines · 15 code · 10 blank · 7 comment · 2 complexity · cf65e35171c4469298816a19f49fe43f MD5 · raw file
- package org.mt4j.util.logging;
-
-
- public class MTLoggerFactory {
- // private static MTLoggerFactory instance;
- private static ILogger logger;
-
- private MTLoggerFactory(){}
-
- // public static MTLoggerFactory getInstance(){
- // if (instance == null){
- // instance = new MTLoggerFactory();
- // }
- // return instance;
- // }
-
-
- public static ILogger getLogger(String name) {
- if (logger != null){
- return logger.createNew(name);
- }else{
- throw new NoLoggerProvidedException();
- }
- }
-
-
- public static void setLoggerProvider(ILogger logger){
- MTLoggerFactory.logger = logger;
- }
-
-
- }