avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cziege...@apache.org
Subject cvs commit: avalon-excalibur/logger/impl/src/java/org/apache/avalon/excalibur/logger ConsoleLoggerManager.java
Date Tue, 24 Feb 2004 11:02:51 GMT
cziegeler    2004/02/24 03:02:50

  Added:       logger/impl/src/java/org/apache/avalon/excalibur/logger
                        ConsoleLoggerManager.java
  Log:
  Simple ConsoleLoggerManager for debugging
  
  Revision  Changes    Path
  1.1                  avalon-excalibur/logger/impl/src/java/org/apache/avalon/excalibur/logger/ConsoleLoggerManager.java
  
  Index: ConsoleLoggerManager.java
  ===================================================================
  /* 
   * Copyright 2002-2004 Apache Software Foundation
   * Licensed  under the  Apache License,  Version 2.0  (the "License");
   * you may not use  this file  except in  compliance with the License.
   * You may obtain a copy of the License at 
   * 
   *   http://www.apache.org/licenses/LICENSE-2.0
   * 
   * Unless required by applicable law or agreed to in writing, software
   * distributed  under the  License is distributed on an "AS IS" BASIS,
   * WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
   * implied.
   * 
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  package org.apache.avalon.excalibur.logger;
  
  import org.apache.avalon.framework.logger.ConsoleLogger;
  import org.apache.avalon.framework.logger.Logger;
  
  /**
   * This is a very simple logger manager for debugging purpose
   * that uses always the ConsoleLogger
   *
   * @author <a href="mailto:cziegeler@apache.org">Carsten Ziegeler</a>
   * @version CVS $Revision: 1.1 $ $Date: 2004/02/24 11:02:50 $
   */
  public class ConsoleLoggerManager implements LoggerManager
  {
  
      protected Logger m_logger;
      
      /**
       * Constructor
       */
      public ConsoleLoggerManager() 
      {
          m_logger = new ConsoleLogger();
      }
      
      /* (non-Javadoc)
       * @see org.apache.avalon.excalibur.logger.LoggerManager#getDefaultLogger()
       */
      public Logger getDefaultLogger() 
      {
          return m_logger;
      }
      
      /* (non-Javadoc)
       * @see org.apache.avalon.excalibur.logger.LoggerManager#getLoggerForCategory(java.lang.String)
       */
      public Logger getLoggerForCategory(String categoryName) 
      {
          return m_logger;
      }
  }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org


Mime
View raw message