20.5. エンドポイントオプション
CICS エンドポイントは URI 構文を使用して設定されます。
cics://[interfaceType]/[dataExchangeType][?options]
cics://[interfaceType]/[dataExchangeType][?options]
path パラメーターおよび query パラメーターを使用します。
20.5.1. パスパラメーター (2 パラメーター) リンクのコピーリンクがクリップボードにコピーされました!
| 名前 | 説明 | デフォルト | 型 |
|---|---|---|---|
| interfaceType | インターフェイスタイプは eci、esi、または epi です。現時点では eci のみがサポートされています。 | eci | java.lang.String |
| dataExchangeType | Enum 値を使用するデータ交換の種類:
| commarea | com.redhat.camel.component.cics.support.CICSDataExchangeType |
20.5.2. クエリーパラメーター (15 パラメーター) リンクのコピーリンクがクリップボードにコピーされました!
| 名前 | 説明 | デフォルト | 型 |
|---|---|---|---|
| ctgDebug | 基盤となる IBM CGT クライアントでデバッグモードを有効にします。 | false | java.lang.Boolean |
| eciBinding | Camel Exchange を EciRequest に変換したり、その逆を行ったりする Binding インスタンス | com.redhat.camel.component.cics.CICSEciBinding | |
| eciTimeout | この ECIRequest オブジェクトに関連付けられた ECI タイムアウト値。ECI タイムアウト値が 0 の場合、この ECIRequest は CICS Transaction Gateway によってタイムアウトにならないことを示します。ECI タイムアウト値が 0 より大きい場合は、ECIRequest が CICS Transaction Gateway によってタイムアウトになる可能性があることを示します。CICS からの応答を受信する前に、ECI タイムアウトが期限切れになる場合があります。これは、クライアントが、Unit of Work が破棄またはコミットされたことの確認を CICS から受信しないことを意味します。 | 0 | short |
| encoding | COMMAREA データを送信する前に変換するエンコーディング。 | Cp1145 | java.lang.String |
| gatewayFactory | 使用する接続ファクトリー | com.redhat.camel.component.cics.pool.CICSGatewayFactory | |
| host | このインスタンスが接続する CICS トランザクションゲートウェイのアドレス | localhost | java.lang.String |
| port | このインスタンスが接続する CICS トランザクションゲートウェイのポート。 | 2006 | int |
| protocol | このコンポーネントが CICS トランザクションゲートウェイに接続するために使用するプロトコル。 | tcp | java.lang.String |
| server | このインスタンスが接続する CICS サーバーのアドレス | java.lang.String | |
| lazyStartProducer | 最初のメッセージで producer をレイジーに起動すべきかどうか。レイジーに起動することで、起動時に producer が失敗し、それによりルートが失敗する可能性がある状況で、CamelContext およびルートの起動を許可します。レイジーな起動を延期すると、Camel のルーティングエラーハンドラー経由でメッセージのルーティング中に起動の失敗を処理できます。最初のメッセージが処理されるときに、producer の作成および起動に若干時間がかかり、合計処理時間が長くなる可能性があることに注意してください。 | boolean | |
| sslKeyring | クライアントの暗号化接続に使用される SSL キーリングクラスまたはキーストアファイルの完全なクラス名。 | java.lang.String | |
| sslPassword | 暗号化されたキーリングクラスまたはキーストアのパスワード | java.lang.String | |
| socketConnectionTimeout | ソケット接続タイムアウト | int | |
| password | 認証に使用するパスワード。 | java.lang.String | |
| userId | 認証に使用するユーザー ID | java.lang.String |