public class WarmdeployBehavior extends LaContainerBehavior.DefaultProvider
org.lastaflute.di.core.factory.LaContainerFactory.LaContainerProviderの実装です。| コンストラクタと説明 |
|---|
WarmdeployBehavior() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ComponentDef |
createComponentDef(Class componentClass)
コンポーネント定義を作成します。
|
protected ComponentDef |
createComponentDef(String componentName)
コンポーネント定義を作成します。
|
protected ComponentDef |
getComponentDef(LaContainer container,
Object key) |
ComponentCreator[] |
getCreators()
コンポーネントクリエータの配列を返します。
|
NamingConvention |
getNamingConvention()
命名規則を返します。
|
void |
setCreators(ComponentCreator[] creators)
コンポーネントクリエータの配列を設定します。
|
void |
setNamingConvention(NamingConvention namingConvention)
命名規則を設定します。
|
acquireFromGetComponent, acquireFromGetComponentDef, acquireFromHasComponentDef, acquireFromInjectDependency, throwComponentNotFoundExceptionpublic NamingConvention getNamingConvention()
public void setNamingConvention(NamingConvention namingConvention)
namingConvention - 命名規則public ComponentCreator[] getCreators()
public void setCreators(ComponentCreator[] creators)
creators - コンポーネントクリエータの配列protected ComponentDef getComponentDef(LaContainer container, Object key)
getComponentDef クラス内 LaContainerBehavior.DefaultProviderprotected ComponentDef createComponentDef(Class componentClass)
コンポーネントクリエータを順次呼び出し、コンポーネント定義が作成された場合はそれを返します。
どのコンポーネントクリエータからもコンポーネント定義が作成されなかった場合はnullを返します。
componentClass - コンポーネントのクラスprotected ComponentDef createComponentDef(String componentName)
コンポーネントクリエータを順次呼び出し、コンポーネント定義が作成された場合はそれを返します。
どのコンポーネントクリエータからもコンポーネント定義が作成されなかった場合はnullを返します。
componentName - コンポーネント名Copyright © 2015 The DBFlute Project. All rights reserved.