|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
SMART deployにおいて、 自動登録されるコンポーネントのコンポーネント定義
を作成するためのインターフェースです。
コンポーネント定義は命名規約
に基づいて作成され、
コンポーネント定義カスタマイザ
によってアスペクト定義の追加などのカスタマイズを施してから返却されます。
メソッドの概要 | |
ComponentDef |
createComponentDef(Class componentClass)
指定されたクラスから、 命名規約 に従ってコンポーネント定義を作成します。 |
ComponentDef |
createComponentDef(String componentName)
指定されたコンポーネント名から、 命名規約 に従ってコンポーネント定義を作成します。 |
メソッドの詳細 |
public ComponentDef createComponentDef(Class componentClass)
命名規約
に従ってコンポーネント定義を作成します。
componentClass
- コンポーネント定義を作成する対象のクラス
null
を返すpublic ComponentDef createComponentDef(String componentName)
命名規約
に従ってコンポーネント定義を作成します。
componentName
- コンポーネント定義を作成する対象のコンポーネント名
null
を返す
EmptyRuntimeException
- コンポーネント名にnull
または空文字列を指定した場合NamingConvention.fromComponentNameToClass(String)
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |