org.apache.avalon.excalibur.logger.factory
クラス AbstractTargetFactory

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLogEnabled
        |
        +--org.apache.avalon.excalibur.logger.factory.AbstractTargetFactory
すべての実装インタフェース:
org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, LogTargetFactory
直系の既知のサブクラス:
AsyncLogTargetFactory, DatagramTargetFactory, FileTargetFactory, PriorityFilterTargetFactory, ServletTargetFactory, SocketTargetFactory, StreamTargetFactory

public abstract class AbstractTargetFactory
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements LogTargetFactory, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable

AbstractTargetFactory class. This factory implements basic functionality for LogTargetFactories

導入されたバージョン:
4.0
バージョン:
CVS $Revision: 1.3 $ $Date: 2001/12/11 09:53:30 $
作成者:
Giacomo Pati

フィールドの概要
protected  org.apache.avalon.framework.configuration.Configuration m_configuration
          The Configuration object
protected  org.apache.avalon.framework.context.Context m_context
          The Context object
 
コンストラクタの概要
AbstractTargetFactory()
           
 
メソッドの概要
 void configure(org.apache.avalon.framework.configuration.Configuration configuration)
          Get the Configuration object
 void contextualize(org.apache.avalon.framework.context.Context context)
          Get the Context object
abstract  org.apache.log.LogTarget createTarget(org.apache.avalon.framework.configuration.Configuration configuration)
          Create a LogTarget based on a Configuration
 
クラス org.apache.avalon.framework.logger.AbstractLogEnabled から継承したメソッド
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

m_configuration

protected org.apache.avalon.framework.configuration.Configuration m_configuration
The Configuration object

m_context

protected org.apache.avalon.framework.context.Context m_context
The Context object
コンストラクタの詳細

AbstractTargetFactory

public AbstractTargetFactory()
メソッドの詳細

createTarget

public abstract org.apache.log.LogTarget createTarget(org.apache.avalon.framework.configuration.Configuration configuration)
                                               throws org.apache.avalon.framework.configuration.ConfigurationException
インタフェース LogTargetFactory の記述:
Create a LogTarget based on a Configuration
定義:
インタフェース LogTargetFactory 内の createTarget

configure

public void configure(org.apache.avalon.framework.configuration.Configuration configuration)
               throws org.apache.avalon.framework.configuration.ConfigurationException
Get the Configuration object
定義:
インタフェース org.apache.avalon.framework.configuration.Configurable 内の configure

contextualize

public void contextualize(org.apache.avalon.framework.context.Context context)
                   throws org.apache.avalon.framework.context.ContextException
Get the Context object
定義:
インタフェース org.apache.avalon.framework.context.Contextualizable 内の contextualize


"Copyright ? 2001 Apache Jakarta Project. All Rights Reserved."