org.seasar.framework.container.deployer
クラス AbstractComponentDeployer

java.lang.Object
  拡張org.seasar.framework.container.deployer.AbstractComponentDeployer
すべての実装インタフェース:
ComponentDeployer
直系の既知のサブクラス:
ApplicationComponentDeployer, OuterComponentDeployer, PrototypeComponentDeployer, RequestComponentDeployer, SessionComponentDeployer, SingletonComponentDeployer

public abstract class AbstractComponentDeployer
extends java.lang.Object
implements ComponentDeployer

ComponentDeployerの抽象クラスです。

作成者:
higa

コンストラクタの概要
AbstractComponentDeployer(ComponentDef componentDef)
          AbstractComponentDeployerを作成します。
 
メソッドの概要
protected  ComponentDef getComponentDef()
          ComponentDefを返します。
protected  java.lang.String getComponentName()
          コンポーネント名を返します。
protected  ConstructorAssembler getConstructorAssembler()
          ConstructorAssemblerを返します。
protected  MethodAssembler getDestroyMethodAssembler()
          破棄用の MethodAssemblerを返します。
protected  MethodAssembler getInitMethodAssembler()
          初期化用の MethodAssemblerを返します。
protected  PropertyAssembler getPropertyAssembler()
          PropertyAssemblerを返します。
protected  void setupAssembler()
          アセンブラを準備します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.seasar.framework.container.ComponentDeployer から継承したメソッド
deploy, destroy, init, injectDependency
 

コンストラクタの詳細

AbstractComponentDeployer

public AbstractComponentDeployer(ComponentDef componentDef)
AbstractComponentDeployerを作成します。

パラメータ:
componentDef -
メソッドの詳細

getComponentDef

protected final ComponentDef getComponentDef()
ComponentDefを返します。

戻り値:
ComponentDef

getConstructorAssembler

protected final ConstructorAssembler getConstructorAssembler()
ConstructorAssemblerを返します。

戻り値:
ConstructorAssembler

getPropertyAssembler

protected final PropertyAssembler getPropertyAssembler()
PropertyAssemblerを返します。

戻り値:
PropertyAssembler

getInitMethodAssembler

protected final MethodAssembler getInitMethodAssembler()
初期化用の MethodAssemblerを返します。

戻り値:
初期化用の MethodAssembler

getDestroyMethodAssembler

protected final MethodAssembler getDestroyMethodAssembler()
破棄用の MethodAssemblerを返します。

戻り値:
破棄用の MethodAssembler

setupAssembler

protected void setupAssembler()
アセンブラを準備します。


getComponentName

protected java.lang.String getComponentName()
コンポーネント名を返します。

戻り値:
コンポーネント名


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.