UML から EJB へ変換を行うと、<<メッセージ・プロセッサー>> ステレオタイプを持つクラスは、デフォルト・データを持つ Message-driven Bean に変換されます。この場合の Bean 名は、ソース UML クラスの名前と同じになります。 この変換は、次の Java クラスを生成します。
この変換では、ソース UML クラスの親パッケージ用に生成されるパッケージ・フォルダー内にクラスが生成されます。 パッケージを使用せずに UML モデルを作成した場合、変換を行うと、ejbs という名前のデフォルトのパッケージが作成されます。
この変換は、ターゲット EJB プロジェクトのソース・ツリーに Bean クラス・ファイルを生成します。
@この変換は、配置ディスクリプター ejb-jar.xml に Message-driven Bean を定義するデータを追加します。
Message-driven Bean に対応するソース UML クラスが、 <<メッセージ・プロセッサー>> ステレオタイプを持つ他の UML クラスと汎化関係 (拡張関係など) にある場合、UML クラスが表す Message-driven Bean は、Entity Bean が生成されるようにするために EJB スーパークラス になります。
@無視されます。
この変換は、ソース UML クラスの属性を、Bean クラス内の Java プロパティーに変換します。 @属性の変換方法について詳しくは、『UML から Java への変換』の文書を参照してください。属性のタイプが他の Enterprise Bean のタイプの場合、EJB 変換を行っても、Session Bean に対応するフィールドおよび関連は生成されません。 その代わりに、ソース属性が変換されないことを示すメッセージがログ・ファイルに書き込まれます。
ソース UML クラスの操作は、変換を行うと、Message-driven Bean ではなく通常の Java メソッドに変換されます。
@無視されます。
@無視されます。
@ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004. All Rights Reserved.