org.seasar.framework.container.deployer
クラス ComponentDeployerFactory.DefaultProvider

java.lang.Object
  拡張org.seasar.framework.container.deployer.ComponentDeployerFactory.DefaultProvider
すべての実装インタフェース:
ComponentDeployerFactory.Provider
直系の既知のサブクラス:
ExternalComponentDeployerProvider
含まれているクラス:
ComponentDeployerFactory

public static class ComponentDeployerFactory.DefaultProvider
extends java.lang.Object
implements ComponentDeployerFactory.Provider

ComponentDeployerFactory.Providerのデフォルト実装です。

作成者:
koichk

コンストラクタの概要
ComponentDeployerFactory.DefaultProvider()
           
 
メソッドの概要
 ComponentDeployer createApplicationComponentDeployer(ComponentDef cd)
          application用のComponentDeployerを作成します。
 ComponentDeployer createOuterComponentDeployer(ComponentDef cd)
          outer用のComponentDeployerを作成します。
 ComponentDeployer createPrototypeComponentDeployer(ComponentDef cd)
          prototype用のComponentDeployerを作成します。
 ComponentDeployer createRequestComponentDeployer(ComponentDef cd)
          request用のComponentDeployerを作成します。
 ComponentDeployer createSessionComponentDeployer(ComponentDef cd)
          session用のComponentDeployerを作成します。
 ComponentDeployer createSingletonComponentDeployer(ComponentDef cd)
          singleton用のComponentDeployerを作成します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ComponentDeployerFactory.DefaultProvider

public ComponentDeployerFactory.DefaultProvider()
メソッドの詳細

createSingletonComponentDeployer

public ComponentDeployer createSingletonComponentDeployer(ComponentDef cd)
インタフェース ComponentDeployerFactory.Provider の記述:
singleton用のComponentDeployerを作成します。

定義:
インタフェース ComponentDeployerFactory.Provider 内の createSingletonComponentDeployer
パラメータ:
cd -
戻り値:

createPrototypeComponentDeployer

public ComponentDeployer createPrototypeComponentDeployer(ComponentDef cd)
インタフェース ComponentDeployerFactory.Provider の記述:
prototype用のComponentDeployerを作成します。

定義:
インタフェース ComponentDeployerFactory.Provider 内の createPrototypeComponentDeployer
パラメータ:
cd -
戻り値:

createRequestComponentDeployer

public ComponentDeployer createRequestComponentDeployer(ComponentDef cd)
インタフェース ComponentDeployerFactory.Provider の記述:
request用のComponentDeployerを作成します。

定義:
インタフェース ComponentDeployerFactory.Provider 内の createRequestComponentDeployer
パラメータ:
cd -
戻り値:

createSessionComponentDeployer

public ComponentDeployer createSessionComponentDeployer(ComponentDef cd)
インタフェース ComponentDeployerFactory.Provider の記述:
session用のComponentDeployerを作成します。

定義:
インタフェース ComponentDeployerFactory.Provider 内の createSessionComponentDeployer
パラメータ:
cd -
戻り値:

createApplicationComponentDeployer

public ComponentDeployer createApplicationComponentDeployer(ComponentDef cd)
インタフェース ComponentDeployerFactory.Provider の記述:
application用のComponentDeployerを作成します。

定義:
インタフェース ComponentDeployerFactory.Provider 内の createApplicationComponentDeployer
パラメータ:
cd -
戻り値:

createOuterComponentDeployer

public ComponentDeployer createOuterComponentDeployer(ComponentDef cd)
インタフェース ComponentDeployerFactory.Provider の記述:
outer用のComponentDeployerを作成します。

定義:
インタフェース ComponentDeployerFactory.Provider 内の createOuterComponentDeployer
パラメータ:
cd -
戻り値:


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