データ・モデルにないネストされたアプリケーション・モジュールの検出

アプリケーション・モジュールを、ネストされたアプリケーション・モジュールとして使用するとき、そのアプリケーション・モジュールがネストするように設計時に指定されていない場合は、実行時にネストする側のアプリケーション・モジュールでcreateApplicationModule()をコールすることにより、そのアプリケーション・モジュールにアクセスできます。ネストされるアプリケーション・モジュールは、ネストするアプリケーション・モジュールのデータ・モデルに動的に追加されます。createApplicationModule()には2つのString引数を指定します。最初の引数は、ネストされるアプリケーション・モジュールのデータ・モデルでの慣用名です。2番目の引数は、ネストされるアプリケーションのパッケージ修飾名となる名前(アプリケーション・モジュール・ウィザードで指定した名前)です。このメソッドはクライアントまたはビジネス・ロジック層からコールできます。

String nestedAmUsageName="subAppMod";
String nestedAmName="demo.smallModule";
ApplicationModule nestedAm=containingAm.createApplicationModule(nestedAmUsageName, nestedAmName);

関連項目

コードでのネストしたアプリケーション・モジュール・インスタンスの検索方法
データ・モデルにあるネストされたアプリケーション・モジュールの検索