# cBeanRegister

メッセージ交換で使われるJava Beanをレジストリーに登録します。

詳細は、Apache Camelのドキュメンテーションhttps://camel.apache.org/components/latest/を参照してください。

## cBeanRegisterの標準プロパティ

これらのプロパティは、標準ジョブのフレームワークで実行されているcBeanRegisterを設定するために使われます。

標準のcBeanRegisterコンポーネントは、Customファミリーに属しています。

## 基本設定

| [Properties] (プロパティ) | 説明 |
| --- | --- |
| ID | レジストリーでBeanを検索するために使われる任意の文字列を入力します。 |
| シンプル | [Repository] (リポジトリー)の[Code] (コード)ノードに保管されているBeanクラスを呼び出すには、このオプションを選択します。 |
| [Customized] (カスタマイズ) | [Code] (コード)ボックスにコードを入力してJavaBeanを定義するには、このオプションを選択します。 |
| クラス名 | このフィールドは、[Simple] (シンプル)オプションを選択すると表示されます。<br><br>[Repository] (リポジトリー)の[Code] (コード)ノードに保管されているBeanクラスの名前を入力します。<br><br>JavaBeansの作成と使用については、[Beansを使用](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/using-beans)をご覧ください。 |
| [Specify Arguments] (引数の指定) | このチェックボックスは、[Simple] (シンプル)オプションを選択すると表示されます。オプションの引数を対応するテーブルに設定するには、このチェックボックスをオンにします。[+]を必要な回数だけクリックして、テーブルに引数を追加します。 |
| Code | このボックスは、[Customized] (カスタマイズ)オプションを選択すると表示されます。<br><br>ボックスにBeanのコードを入力します。 |

## 詳細設定

| [Properties] (プロパティ) | 説明 |
| --- | --- |
| Imports | このボックスは、[Basic settings] (基本設定)ビューで[Customized] (カスタマイズ)オプションを選択すると表示されます。<br><br>インポートを実行するJavaコード、および必要に応じて[Code (コード)ボックスで使われている外部ライブラリーを入力します。 |

## 使用方法

| 使用方法のガイダンス | 説明 |
| --- | --- |
| **使用ルール** | cBeanRegisterをルートに直接追加することはできません。 |
| 制限事項 | 該当なし |

**関連概念**

* [XMLファイルのボディをorg.w3c.dom.Document.classに変換する](https://help.qlik.com/talend/ja-JP/mediation-components/8.0/mediation-bean/cconvertbodyto-cbean-cfile-cbeanregister-converting-body-of-xml-file-into-org.w3c.dom.document.class)