org.apache.avalon.excalibur.component.servlet
Class LoggerManagerReferenceProxy

java.lang.Object
  extended by org.apache.avalon.excalibur.component.servlet.AbstractReferenceProxy
      extended by org.apache.avalon.excalibur.component.servlet.LoggerManagerReferenceProxy
All Implemented Interfaces:
ReferenceProxy, org.apache.avalon.excalibur.logger.LoggerManager

Deprecated. ECM is no longer supported

final class LoggerManagerReferenceProxy
extends AbstractReferenceProxy
implements org.apache.avalon.excalibur.logger.LoggerManager

Reference Proxy to a LoggerManager

Since:
4.2
Version:
CVS $Revision: 1.4 $ $Date: 2004/02/28 11:47:16 $
Author:
Avalon Development Team

Field Summary
private  org.apache.avalon.excalibur.logger.LoggerManager m_loggerManager
          Deprecated.  
 
Fields inherited from interface org.apache.avalon.excalibur.logger.LoggerManager
ROLE
 
Constructor Summary
LoggerManagerReferenceProxy(org.apache.avalon.excalibur.logger.LoggerManager loggerManager, AbstractReferenceProxyLatch latch, java.lang.String name)
          Deprecated. Create a new proxy.
 
Method Summary
 org.apache.avalon.framework.logger.Logger getDefaultLogger()
          Deprecated. Return the default Logger.
 org.apache.avalon.framework.logger.Logger getLoggerForCategory(java.lang.String categoryName)
          Deprecated. Return the Logger for the specified category.
 
Methods inherited from class org.apache.avalon.excalibur.component.servlet.AbstractReferenceProxy
finalize, getName
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_loggerManager

private org.apache.avalon.excalibur.logger.LoggerManager m_loggerManager
Deprecated. 
Constructor Detail

LoggerManagerReferenceProxy

LoggerManagerReferenceProxy(org.apache.avalon.excalibur.logger.LoggerManager loggerManager,
                            AbstractReferenceProxyLatch latch,
                            java.lang.String name)
Deprecated. 
Create a new proxy.

Parameters:
componentManager - LoggerManager being proxied.
latch - Latch wich will be notified when this proxy is finalized.
name - Name of the proxy.
Method Detail

getLoggerForCategory

public org.apache.avalon.framework.logger.Logger getLoggerForCategory(java.lang.String categoryName)
Deprecated. 
Return the Logger for the specified category.

Specified by:
getLoggerForCategory in interface org.apache.avalon.excalibur.logger.LoggerManager

getDefaultLogger

public org.apache.avalon.framework.logger.Logger getDefaultLogger()
Deprecated. 
Return the default Logger. This is basically the same as getting the Logger for the "" category.

Specified by:
getDefaultLogger in interface org.apache.avalon.excalibur.logger.LoggerManager