public class ComponentDeployerFactory extends Object
ComponentDeployerを作成するクラスです。| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
ComponentDeployerFactory.DefaultProvider
ComponentDeployerFactory.Providerのデフォルト実装です。 |
static interface |
ComponentDeployerFactory.Provider
ComponentDeployerFactoryをカスタマイズするためのインターフェースです。 |
| コンストラクタと説明 |
|---|
ComponentDeployerFactory() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static ComponentDeployer |
createOuterComponentDeployer(ComponentDef cd)
outer用の
ComponentDeployerを作成します。 |
static ComponentDeployer |
createPrototypeComponentDeployer(ComponentDef cd)
prototype用の
ComponentDeployerを作成します。 |
static ComponentDeployer |
createRequestComponentDeployer(ComponentDef cd)
request用の
ComponentDeployerを作成します。 |
static ComponentDeployer |
createServletContextComponentDeployer(ComponentDef cd)
application(serlvetContext)用の
ComponentDeployerを作成します。 |
static ComponentDeployer |
createSessionComponentDeployer(ComponentDef cd)
session用の
ComponentDeployerを作成します。 |
static ComponentDeployer |
createSingletonComponentDeployer(ComponentDef cd)
singleton用の
ComponentDeployerを作成します。 |
static ComponentDeployerFactory.Provider |
getProvider()
|
static void |
setProvider(ComponentDeployerFactory.Provider p)
|
public static ComponentDeployerFactory.Provider getProvider()
public static void setProvider(ComponentDeployerFactory.Provider p)
p - public static ComponentDeployer createSingletonComponentDeployer(ComponentDef cd)
ComponentDeployerを作成します。cd - public static ComponentDeployer createPrototypeComponentDeployer(ComponentDef cd)
ComponentDeployerを作成します。cd - public static ComponentDeployer createServletContextComponentDeployer(ComponentDef cd)
ComponentDeployerを作成します。cd - public static ComponentDeployer createSessionComponentDeployer(ComponentDef cd)
ComponentDeployerを作成します。cd - public static ComponentDeployer createRequestComponentDeployer(ComponentDef cd)
ComponentDeployerを作成します。cd - public static ComponentDeployer createOuterComponentDeployer(ComponentDef cd)
ComponentDeployerを作成します。cd - Copyright © 2015 The DBFlute Project. All rights reserved.