|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.framework.container.impl.S2ContainerBehavior.DefaultProvider
org.seasar.uruma.container.warmdeploy.UrumaWarmdeployBehavior
public class UrumaWarmdeployBehavior
Uruma WARM deploy時にコンポーネントを自動登録するS2ContainerFactory.Providerの実装です。
| コンストラクタの概要 | |
|---|---|
UrumaWarmdeployBehavior()
|
|
| メソッドの概要 | |
|---|---|
protected ComponentDef |
createComponentDef(Class componentClass)
コンポーネント定義を作成します。 |
protected ComponentDef |
createComponentDef(String componentName)
コンポーネント定義を作成します。 |
protected ComponentDef |
getComponentDef(S2Container container,
Object key)
|
ComponentCreator[] |
getCreators()
コンポーネントクリエータの配列を返します。 |
NamingConvention |
getNamingConvention()
命名規則を返します。 |
void |
setCreators(ComponentCreator[] creators)
コンポーネントクリエータの配列を設定します。 |
void |
setNamingConvention(NamingConvention namingConvention)
命名規則を設定します。 |
| クラス org.seasar.framework.container.impl.S2ContainerBehavior.DefaultProvider から継承されたメソッド |
|---|
acquireFromGetComponent, acquireFromGetComponentDef, acquireFromHasComponentDef, acquireFromInjectDependency |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public UrumaWarmdeployBehavior()
| メソッドの詳細 |
|---|
public NamingConvention getNamingConvention()
public void setNamingConvention(NamingConvention namingConvention)
namingConvention - 命名規則public ComponentCreator[] getCreators()
public void setCreators(ComponentCreator[] creators)
creators - コンポーネントクリエータの配列
protected ComponentDef getComponentDef(S2Container container,
Object key)
S2ContainerBehavior.DefaultProvider 内の getComponentDefprotected ComponentDef createComponentDef(Class componentClass)
コンポーネントクリエータを順次呼び出し、コンポーネント定義が作成された場合はそれを返します。
どのコンポーネントクリエータからもコンポーネント定義が作成されなかった場合はnullを返します。
componentClass - コンポーネントのクラス
protected ComponentDef createComponentDef(String componentName)
コンポーネントクリエータを順次呼び出し、コンポーネント定義が作成された場合はそれを返します。
どのコンポーネントクリエータからもコンポーネント定義が作成されなかった場合はnullを返します。
componentName - コンポーネント名
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||