donaldp     02/05/17 23:08:35

  Modified:    component/src/java/org/apache/avalon/excalibur/component
                        Tag: ECM_LOGENABLED ComponentHandler.java
                        DefaultComponentFactory.java
                        DefaultComponentHandler.java
                        ExcaliburComponentManager.java
                        ExcaliburComponentSelector.java
                        LogkitLoggerManager.java
                        PoolableComponentHandler.java
                        ThreadSafeComponentHandler.java
  Log:
  LogKitManager no longer required, can now use LoggerManager.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.2.2.3   +2 -3      
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ComponentHandler.java
  
  Index: ComponentHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ComponentHandler.java,v
  retrieving revision 1.2.2.2
  retrieving revision 1.2.2.3
  diff -u -r1.2.2.2 -r1.2.2.3
  --- ComponentHandler.java     18 May 2002 05:35:49 -0000      1.2.2.2
  +++ ComponentHandler.java     18 May 2002 06:08:34 -0000      1.2.2.3
  @@ -7,7 +7,6 @@
    */
   package org.apache.avalon.excalibur.component;
   
  -import org.apache.avalon.excalibur.logger.LogKitManager;
   import org.apache.avalon.excalibur.pool.Poolable;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.activity.Initializable;
  @@ -25,7 +24,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ryan Shaw</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Leif Mortenson</a>
  - * @version CVS $Revision: 1.2.2.2 $ $Date: 2002/05/18 05:35:49 $
  + * @version CVS $Revision: 1.2.2.3 $ $Date: 2002/05/18 06:08:34 $
    * @since 4.0
    */
   public abstract class ComponentHandler
  @@ -41,7 +40,7 @@
           final ComponentManager manager,
           final Context context,
           final RoleManager roles,
  -        final LogKitManager logkit )
  +        final LogkitLoggerManager logkit )
           throws Exception
       {
           int numInterfaces = 0;
  
  
  
  1.2.2.3   +7 -9      
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/DefaultComponentFactory.java
  
  Index: DefaultComponentFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/DefaultComponentFactory.java,v
  retrieving revision 1.2.2.2
  retrieving revision 1.2.2.3
  diff -u -r1.2.2.2 -r1.2.2.3
  --- DefaultComponentFactory.java      18 May 2002 05:35:49 -0000      1.2.2.2
  +++ DefaultComponentFactory.java      18 May 2002 06:08:34 -0000      1.2.2.3
  @@ -11,7 +11,6 @@
   import java.util.Collection;
   import org.apache.avalon.excalibur.collections.BucketMap;
   import org.apache.avalon.excalibur.logger.LogKitManageable;
  -import org.apache.avalon.excalibur.logger.LogKitManager;
   import org.apache.avalon.excalibur.pool.ObjectFactory;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.activity.Initializable;
  @@ -25,7 +24,6 @@
   import org.apache.avalon.framework.context.Context;
   import org.apache.avalon.framework.context.Contextualizable;
   import org.apache.avalon.framework.logger.LogEnabled;
  -import org.apache.avalon.framework.logger.LogKitLogger;
   import org.apache.avalon.framework.logger.Loggable;
   import org.apache.avalon.framework.parameters.Parameterizable;
   import org.apache.avalon.framework.parameters.Parameters;
  @@ -37,7 +35,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ryan Shaw</a>
  - * @version CVS $Revision: 1.2.2.2 $ $Date: 2002/05/18 05:35:49 $
  + * @version CVS $Revision: 1.2.2.3 $ $Date: 2002/05/18 06:08:34 $
    * @since 4.0
    */
   public class DefaultComponentFactory
  @@ -65,9 +63,9 @@
        */
       private RoleManager m_roles;
   
  -    /** The LogKitManager for child ComponentSelectors
  +    /** The LogkitLoggerManager for child ComponentSelectors
        */
  -    private LogKitManager m_logkit;
  +    private LogkitLoggerManager m_logkit;
   
       /** Components created by this factory, and their associated 
ComponentManager
        *  proxies, if they are Composables.
  @@ -88,7 +86,7 @@
                                       final ComponentManager componentManager,
                                       final Context context,
                                       final RoleManager roles,
  -                                    final LogKitManager logkit )
  +                                    final LogkitLoggerManager logkit )
       {
           m_componentClass = componentClass;
           m_configuration = configuration;
  @@ -126,7 +124,7 @@
                   else
                   {
                       getLogger().debug( "logger attribute is " + logger );
  -                    ( (LogEnabled)component ).enableLogging( new 
LogKitLogger( m_logkit.getLogger( logger ) ) );
  +                    ( (LogEnabled)component ).enableLogging( 
m_logkit.getLoggerForCategory( logger ) );
                   }
               }
           }
  @@ -148,7 +146,7 @@
                   else
                   {
                       getLogger().debug( "logger attribute is " + logger );
  -                    ( (Loggable)component ).setLogger( m_logkit.getLogger( 
logger ) );
  +                    ( (Loggable)component ).setLogger( 
m_logkit.getLogKitLoggerForCategory( logger ) );
                   }
               }
           }
  @@ -179,7 +177,7 @@
   
           if( component instanceof LogKitManageable )
           {
  -            ( (LogKitManageable)component ).setLogKitManager( m_logkit );
  +            ( (LogKitManageable)component ).setLogKitManager( 
m_logkit.getLogKitManager() );
           }
   
           if( component instanceof Configurable )
  
  
  
  1.1.2.3   +2 -3      
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/DefaultComponentHandler.java
  
  Index: DefaultComponentHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/DefaultComponentHandler.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- DefaultComponentHandler.java      18 May 2002 05:35:49 -0000      1.1.2.2
  +++ DefaultComponentHandler.java      18 May 2002 06:08:34 -0000      1.1.2.3
  @@ -7,7 +7,6 @@
    */
   package org.apache.avalon.excalibur.component;
   
  -import org.apache.avalon.excalibur.logger.LogKitManager;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.component.Component;
   import org.apache.avalon.framework.component.ComponentManager;
  @@ -21,7 +20,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ryan Shaw</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Leif Mortenson</a>
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2002/05/18 05:35:49 $
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2002/05/18 06:08:34 $
    * @since 4.0
    */
   public class DefaultComponentHandler
  @@ -46,7 +45,7 @@
                                          final ComponentManager manager,
                                          final Context context,
                                          final RoleManager roles,
  -                                       final LogKitManager logkit )
  +                                       final LogkitLoggerManager logkit )
           throws Exception
       {
           this(
  
  
  
  1.5.2.3   +16 -4     
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentManager.java
  
  Index: ExcaliburComponentManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentManager.java,v
  retrieving revision 1.5.2.2
  retrieving revision 1.5.2.3
  diff -u -r1.5.2.2 -r1.5.2.3
  --- ExcaliburComponentManager.java    18 May 2002 05:35:49 -0000      1.5.2.2
  +++ ExcaliburComponentManager.java    18 May 2002 06:08:35 -0000      1.5.2.3
  @@ -13,6 +13,7 @@
   import org.apache.avalon.excalibur.collections.BucketMap;
   import org.apache.avalon.excalibur.logger.LogKitManageable;
   import org.apache.avalon.excalibur.logger.LogKitManager;
  +import org.apache.avalon.excalibur.logger.LoggerManager;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.activity.Initializable;
   import org.apache.avalon.framework.component.Component;
  @@ -31,7 +32,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ryan Shaw</a>
  - * @version CVS $Revision: 1.5.2.2 $ $Date: 2002/05/18 05:35:49 $
  + * @version CVS $Revision: 1.5.2.3 $ $Date: 2002/05/18 06:08:35 $
    * @since 4.0
    */
   public class ExcaliburComponentManager
  @@ -63,7 +64,7 @@
       private RoleManager m_roles;
   
       /** LogKitManager. */
  -    private LogKitManager m_logkit;
  +    private LogkitLoggerManager m_logkit;
   
       /** Is the Manager disposed or not? */
       private boolean m_disposed;
  @@ -490,7 +491,18 @@
       {
           if( null == m_logkit )
           {
  -            m_logkit = logkit;
  +            m_logkit = new LogkitLoggerManager( null, logkit );
  +        }
  +    }
  +
  +    /**
  +     * Configure the LoggerManager.
  +     */
  +    public void setLoggerManager( final LoggerManager logkit )
  +    {
  +        if( null == m_logkit )
  +        {
  +            m_logkit = new LogkitLoggerManager( logkit, null );
           }
       }
   
  @@ -569,7 +581,7 @@
                                                       final Configuration 
configuration,
                                                       final Context context,
                                                       final RoleManager 
roleManager,
  -                                                    final LogKitManager 
logkitManager )
  +                                                    final 
LogkitLoggerManager logkitManager )
           throws Exception
       {
           return ComponentHandler.getComponentHandler( componentClass,
  
  
  
  1.4.2.3   +17 -4     
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentSelector.java
  
  Index: ExcaliburComponentSelector.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ExcaliburComponentSelector.java,v
  retrieving revision 1.4.2.2
  retrieving revision 1.4.2.3
  diff -u -r1.4.2.2 -r1.4.2.3
  --- ExcaliburComponentSelector.java   18 May 2002 05:35:49 -0000      1.4.2.2
  +++ ExcaliburComponentSelector.java   18 May 2002 06:08:35 -0000      1.4.2.3
  @@ -13,6 +13,7 @@
   import org.apache.avalon.excalibur.collections.BucketMap;
   import org.apache.avalon.excalibur.logger.LogKitManageable;
   import org.apache.avalon.excalibur.logger.LogKitManager;
  +import org.apache.avalon.excalibur.logger.LoggerManager;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.activity.Initializable;
   import org.apache.avalon.framework.component.Component;
  @@ -32,7 +33,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
  - * @version CVS $Revision: 1.4.2.2 $ $Date: 2002/05/18 05:35:49 $
  + * @version CVS $Revision: 1.4.2.3 $ $Date: 2002/05/18 06:08:35 $
    * @since 4.0
    */
   public class ExcaliburComponentSelector
  @@ -92,7 +93,7 @@
   
       /** The RoleManager to get hint shortcuts
        */
  -    private LogKitManager m_logkit;
  +    private LogkitLoggerManager m_logkit;
   
       /** Create the ComponentSelector */
       public ExcaliburComponentSelector()
  @@ -378,6 +379,7 @@
           }
       }
   
  +
       /**
        * Configure the LogKitManager
        */
  @@ -385,7 +387,18 @@
       {
           if( null == m_logkit )
           {
  -            m_logkit = logkit;
  +            m_logkit = new LogkitLoggerManager( null, logkit );
  +        }
  +    }
  +
  +    /**
  +     * Configure the LoggerManager.
  +     */
  +    public void setLoggerManager( final LoggerManager logkit )
  +    {
  +        if( null == m_logkit )
  +        {
  +            m_logkit = new LogkitLoggerManager( logkit, null );
           }
       }
   
  @@ -457,7 +470,7 @@
                                                       final ComponentManager 
componentManager,
                                                       final Context context,
                                                       final RoleManager 
roleManager,
  -                                                    final LogKitManager 
logkitManager )
  +                                                    final 
LogkitLoggerManager logkitManager )
           throws Exception
       {
           return ComponentHandler.getComponentHandler( componentClass,
  
  
  
  1.1.2.2   +3 -3      
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/Attic/LogkitLoggerManager.java
  
  Index: LogkitLoggerManager.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/Attic/LogkitLoggerManager.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- LogkitLoggerManager.java  18 May 2002 05:55:04 -0000      1.1.2.1
  +++ LogkitLoggerManager.java  18 May 2002 06:08:35 -0000      1.1.2.2
  @@ -13,12 +13,12 @@
   import org.apache.avalon.framework.logger.Logger;
   
   /**
  - *
  + * An adaptor class to help with backwards comaptability.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
  - * @version $Revision: 1.1.2.1 $ $Date: 2002/05/18 05:55:04 $
  + * @version $Revision: 1.1.2.2 $ $Date: 2002/05/18 06:08:35 $
    */
  -public class LogkitLoggerManager
  +class LogkitLoggerManager
       implements LoggerManager
   {
       private LoggerManager m_loggerManager;
  
  
  
  1.3.2.3   +2 -3      
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/PoolableComponentHandler.java
  
  Index: PoolableComponentHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/PoolableComponentHandler.java,v
  retrieving revision 1.3.2.2
  retrieving revision 1.3.2.3
  diff -u -r1.3.2.2 -r1.3.2.3
  --- PoolableComponentHandler.java     18 May 2002 05:35:49 -0000      1.3.2.2
  +++ PoolableComponentHandler.java     18 May 2002 06:08:35 -0000      1.3.2.3
  @@ -7,7 +7,6 @@
    */
   package org.apache.avalon.excalibur.component;
   
  -import org.apache.avalon.excalibur.logger.LogKitManager;
   import org.apache.avalon.excalibur.pool.Poolable;
   import org.apache.avalon.excalibur.pool.ResourceLimitingPool;
   import org.apache.avalon.framework.activity.Disposable;
  @@ -80,7 +79,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Leif Mortenson</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ryan Shaw</a>
  - * @version CVS $Revision: 1.3.2.2 $ $Date: 2002/05/18 05:35:49 $
  + * @version CVS $Revision: 1.3.2.3 $ $Date: 2002/05/18 06:08:35 $
    * @since 4.0
    */
   public class PoolableComponentHandler
  @@ -111,7 +110,7 @@
                                           final ComponentManager manager,
                                           final Context context,
                                           final RoleManager roles,
  -                                        final LogKitManager logkit )
  +                                        final LogkitLoggerManager logkit )
           throws Exception
       {
           this(
  
  
  
  1.2.2.3   +2 -3      
jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ThreadSafeComponentHandler.java
  
  Index: ThreadSafeComponentHandler.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-excalibur/component/src/java/org/apache/avalon/excalibur/component/ThreadSafeComponentHandler.java,v
  retrieving revision 1.2.2.2
  retrieving revision 1.2.2.3
  diff -u -r1.2.2.2 -r1.2.2.3
  --- ThreadSafeComponentHandler.java   18 May 2002 05:35:49 -0000      1.2.2.2
  +++ ThreadSafeComponentHandler.java   18 May 2002 06:08:35 -0000      1.2.2.3
  @@ -7,7 +7,6 @@
    */
   package org.apache.avalon.excalibur.component;
   
  -import org.apache.avalon.excalibur.logger.LogKitManager;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.activity.Startable;
   import org.apache.avalon.framework.component.Component;
  @@ -22,7 +21,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ryan Shaw</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Leif Mortenson</a>
  - * @version CVS $Revision: 1.2.2.2 $ $Date: 2002/05/18 05:35:49 $
  + * @version CVS $Revision: 1.2.2.3 $ $Date: 2002/05/18 06:08:35 $
    * @since 4.0
    */
   public class ThreadSafeComponentHandler
  @@ -43,7 +42,7 @@
                                             final ComponentManager manager,
                                             final Context context,
                                             final RoleManager roles,
  -                                          final LogKitManager logkit )
  +                                          final LogkitLoggerManager logkit )
           throws Exception
       {
           this(
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to