XDoclet 注釈サポート付きメッセージ駆動型 Bean は、ウィザードを使用して作成できます。
XDoclet 注釈サポート付きメッセージ駆動型 Bean を作成する前に、以下のことを行う必要があります。
XDoclet 注釈サポート付きメッセージ駆動型 Bean を作成する方法:
- J2EE パースペクティブで、 とクリックする。
「エンタープライズ Bean の作成」ウィザードが表示されます。
- 「メッセージ駆動型 Bean」ラジオ・ボタンを選択する。
- 「次へ」をクリックする。
- 新規 Bean を含める「プロジェクト」を選択する。
- 「フォルダー」フィールドで、新規 Bean 用のフォルダーを選択する。
- 「Java パッケージ」フィールドに、新規 Bean 用のパッケージ名を入力する。
- 「クラス名」フィールドに、エンタープライズ Bean の名前を入力する。規則により、Bean 名は大文字で始める必要があります。
注: Bean 名にはユニコード文字を使用できますが、
ユニコード文字は、エンタープライズ Bean に関連付けられたエンタープライズ Bean のパッケージ、およびクラスではサポートされていません。
- java.lang.Object 以外のクラスから Bean を継承する場合は「Superclass」を変更する。
- 「次へ」をクリックする。
- Bean の「EJB 名」を指定する。これは、エンタープライズ Bean クラスの名前です。
- Bean の「宛先 JNDI 名 (Destination JNDI Name)」を指定する。これは、サーバーが実行時にエンタープライズ
Bean を見つけるために使用する論理名です。
- Bean の「表示名」を指定する。これは、ツールが使用するエンタープライズ
Bean の短縮名です。
- Bean の「説明」を入力する。
- 新規 Bean の「宛先 (Destination)」を選択する。
- 「キュー」は、ポイント・ツー・ポイント JMS メッセージング・モデルを使用する場合に選択します。
- 「トピック」は、パブリッシュ・アンド・サブスクライブ JMS メッセージング・モデルを使用する場合に選択します。
- 新規 Bean の「トランザクション・タイプ」を選択する。
- 「コンテナー」トランザクション区分がコンテナーで実行されることを指定します。
- 「Bean」トランザクション区分が Bean で実行されることを指定します。
- 「次へ」をクリックする。
- クラスに使用する「Modifiers」のタイプを選択する。「Public」、「Abstract」、および「Final」から選択できます。
- Bean に実装する「Interfaces」を選択する。
- 「追加」ボタンをクリックすると「型の選択」ダイアログ・ボックスが開くので、そこで実装するインターフェースを選択します。
- 以前追加したインターフェースを今後は実装する必要がない場合は、リストでそのインターフェースを選択して「除去」をクリックします。
- ウィザードで作成するメソッド・スタブを選択する。「main」、「Inherited abstract methods」、および「Constructors from the superclass」から選択できます。
- 「終了」をクリックする。新規の Bean が指定された EJB プロジェクトに追加されます。