20.8. Spring Boot 自動設定
コンポーネントは、以下に記載される 17 のオプションをサポートします。
| 名前 | 説明 | デフォルト | 型 |
|---|---|---|---|
| camel.component.cics.binding | Camel Exchange を EciRequest に変換したり、その逆を行ったりする Binding インスタンス。 | com.redhat.camel.component.cics.CICSEciBinding | |
| camel.component.cics.configuration | 設定 | com.redhat.camel.component.cics.CICSConfiguration | |
| camel.component.cics.ctg-debug | 基盤となる IBM CGT クライアントでデバッグモードを有効にします。 | java.lang.Boolean | |
| camel.component.cics.eci-timeout | この ECIRequest オブジェクトに関連付けられた ECI タイムアウト値。ECI タイムアウト値が 0 の場合、この ECIRequest は CICS Transaction Gateway によってタイムアウトにならないことを示します。ECI タイムアウト値が 0 より大きい場合は、ECIRequest が CICS Transaction Gateway によってタイムアウトになる可能性があることを示します。CICS からの応答を受信する前に、ECI タイムアウトが期限切れになる場合があります。これは、クライアントが、Unit of Work が破棄またはコミットされたことの確認を CICS から受信しないことを意味します。 | java.lang.Short | |
| camel.component.cics.enabled | cics コンポーネントの自動設定を有効にするかどうか。これはデフォルトで有効になっています。 | java.lang.Boolean | |
| camel.component.cics.encoding | メッセージの転送エンコーディング。 | Cp1145 | java.lang.String |
| camel.component.cics.gateway-factory | 使用する接続ファクトリー。オプションは、com.redhat.camel.component.cics.pool.CICSGatewayFactory タイプです。 | com.redhat.camel.component.cics.pool.CICSGatewayFactory | |
| camel.component.cics.host | このインスタンスが接続する CICS トランザクションゲートウェイのアドレス | java.lang.String | |
| camel.component.cics.lazy-start-producer | 最初のメッセージで producer をレイジーに起動すべきかどうか。レイジーに起動することで、起動時に producer が失敗し、それによりルートが失敗する可能性がある状況で、CamelContext およびルートの起動を許可します。レイジーな起動を延期すると、Camel のルーティングエラーハンドラー経由でメッセージのルーティング中に起動の失敗を処理できます。最初のメッセージが処理されるときに、producer の作成および起動に若干時間がかかり、合計処理時間が長くなる可能性があることに注意してください。 | java.lang.Boolean | |
| camel.component.cics.password | 認証に使用するパスワード。 | java.lang.String | |
| camel.component.cics.port | このインスタンスが接続する CICS トランザクションゲートウェイのポート。 | 2006 | java.lang.Integer |
| camel.component.cics.protocol | このコンポーネントが CICS トランザクションゲートウェイに接続するために使用するプロトコル。 | tcp | java.lang.String |
| camel.component.cics.server | このインスタンスが接続する CICS サーバーのアドレス | java.lang.String | |
| camel.component.cics.socket-connection-timeout | ソケット接続タイムアウト | java.lang.Integer | |
| camel.component.cics.ssl-keyring | クライアントの暗号化接続に使用される SSL キーリングクラスまたはキーストアファイルの完全なクラス名 | java.lang.String | |
| camel.component.cics.ssl-password | 暗号化されたキーリングクラスまたはキーストアのパスワード | java.lang.String | |
| camel.component.cics.user-id | 認証に使用するユーザー ID | java.lang.String |