|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.framework.container.impl.S2ContainerBehavior.DefaultProvider
org.seasar.framework.container.warmdeploy.WarmdeployBehavior
WARM deploy時にコンポーネントを自動登録するS2ContainerFactory.Providerの実装です。
| コンストラクタの概要 | |
WarmdeployBehavior()
|
|
| メソッドの概要 | |
protected ComponentDef |
createComponentDef(java.lang.Class componentClass)
コンポーネント定義を作成します。 |
protected ComponentDef |
createComponentDef(java.lang.String componentName)
コンポーネント定義を作成します。 |
protected ComponentDef |
getComponentDef(S2Container container,
java.lang.Object key)
ComponentDefを返すときのデフォルトの振る舞いです。 |
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 WarmdeployBehavior()
| メソッドの詳細 |
public NamingConvention getNamingConvention()
public void setNamingConvention(NamingConvention namingConvention)
namingConvention - 命名規則public ComponentCreator[] getCreators()
public void setCreators(ComponentCreator[] creators)
creators - コンポーネントクリエータの配列
protected ComponentDef getComponentDef(S2Container container,
java.lang.Object key)
S2ContainerBehavior.DefaultProvider の記述: ComponentDefを返すときのデフォルトの振る舞いです。
S2ContainerBehavior.DefaultProvider 内の getComponentDefcontainer - key -
ComponentDefprotected ComponentDef createComponentDef(java.lang.Class componentClass)
コンポーネントクリエータを順次呼び出し、コンポーネント定義が作成された場合はそれを返します。
どのコンポーネントクリエータからもコンポーネント定義が作成されなかった場合はnullを返します。
componentClass - コンポーネントのクラス
protected ComponentDef createComponentDef(java.lang.String componentName)
コンポーネントクリエータを順次呼び出し、コンポーネント定義が作成された場合はそれを返します。
どのコンポーネントクリエータからもコンポーネント定義が作成されなかった場合はnullを返します。
componentName - コンポーネント名
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||