org.apache.avalon.excalibur.component
クラス ComponentHandler
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLoggable
|
+--org.apache.avalon.excalibur.component.ComponentHandler
- すべての実装インタフェース:
- org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.logger.Loggable
- 直系の既知のサブクラス:
- PoolableComponentHandler, ThreadSafeComponentHandler
- public abstract class ComponentHandler
- extends org.apache.avalon.framework.logger.AbstractLoggable
- implements org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.activity.Disposable
This class acts like a Factory to instantiate the correct version
of the ComponentHandler that you need.
- 導入されたバージョン:
- 4.0
- バージョン:
- CVS $Revision: 1.4 $ $Date: 2001/12/11 09:53:27 $
- 作成者:
- Berin Loritsch
メソッドの概要 |
abstract org.apache.avalon.framework.component.Component |
get()
|
static ComponentHandler |
getComponentHandler(java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration config,
org.apache.avalon.framework.component.ComponentManager manager,
org.apache.avalon.framework.context.Context context,
RoleManager roles,
LogKitManager logkit)
|
static ComponentHandler |
getComponentHandler(org.apache.avalon.framework.component.Component componentInstance)
|
abstract void |
put(org.apache.avalon.framework.component.Component component)
|
クラス org.apache.avalon.framework.logger.AbstractLoggable から継承したメソッド |
getLogger, setLogger, setupLogger, setupLogger, setupLogger |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.apache.avalon.framework.activity.Initializable から継承したメソッド |
initialize |
インタフェース org.apache.avalon.framework.activity.Disposable から継承したメソッド |
dispose |
ComponentHandler
public ComponentHandler()
getComponentHandler
public static ComponentHandler getComponentHandler(java.lang.Class componentClass,
org.apache.avalon.framework.configuration.Configuration config,
org.apache.avalon.framework.component.ComponentManager manager,
org.apache.avalon.framework.context.Context context,
RoleManager roles,
LogKitManager logkit)
throws java.lang.Exception
getComponentHandler
public static ComponentHandler getComponentHandler(org.apache.avalon.framework.component.Component componentInstance)
throws java.lang.Exception
get
public abstract org.apache.avalon.framework.component.Component get()
throws java.lang.Exception
put
public abstract void put(org.apache.avalon.framework.component.Component component)
throws java.lang.Exception
"Copyright ? 2001 Apache Jakarta Project. All Rights Reserved."