|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
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)
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||