アクティビティ・モデラーによって生成されるBusiness Components for Java受信アダプタ・クライアント・コードを使用するかわりに、独自のアダプタおよびプロパティ・ファイルを作成できます。たとえば、アクティビティ・モデラーまたはそのコード生成機能は使用しないが、アダプタは使用する場合、独自のコードを作成します。
Business Components for Java受信アダプタのXMLプロパティ・ファイルを作成し、そのアダプタを使用するクラスと同じパッケージに格納します。このファイルでは次のプロパティを定義します。
ファイルの命名方法、格納場所および前述のプロパティの説明は、「Business Components for Java受信アダプタ・プロパティの定義」を参照してください。このセクションには、ガイドとなるXMLプロパティ・ファイルの例も含まれています。ファイル内でプロパティをリスト表示する順序は重要ではありません。
Business Components for Java受信アダプタ・クライアント・コードには、生成されるアダプタに含まれるものと同じ機能が含まれている必要があります。
(生成されたコード・サンプルのreceiveMessage()メソッドのように)アダプタ・コードが独自のメソッド内で機能する必要はありません。ただし、コード・サンプルと同じネーミング規則を使用して、コードを独自のメソッドに含めることを強くお薦めします。これは、アクティビティ・モデラー・ジェネレータが、独自のメソッド内にコードを生成するためです。また、これにより、Business Components for Javaコンポーネントを使用するクライアントに対して、アダプタ・コードが独立した単位として使用可能になります。
Business Components for Java受信アダプタ