バッチ JMS executor (batchJmsExecutor)

バッチ JMS executor を構成します。

属性名 データ型 デフォルト値 説明
activationSpecRef 最上位の jmsActivationSpec エレメント (ストリング) の参照。 batchActivationSpec バッチ executor が JMS リスナーを作成するために使用する JMS アクティベーション・スペックの ID。
id string   固有の構成 ID。
queueRef 最上位の jmsQueue エレメント (ストリング) の参照。 batchJobSubmissionQueue バッチ JMS メッセージを listen するためにバッチ・アクティベーション・スペックが使用する JMS キューの ID。
replyConnectionFactoryRef 最上位の jmsConnectionFactory エレメント (ストリング) の参照。 batchConnectionFactory バッチ executor が JMS 接続を取得するために使用する JMS 接続ファクトリーの ID。
activationSpec
説明:バッチ executor が JMS リスナーを作成するために使用する JMS アクティベーション・スペックの ID。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
authDataRef 最上位の authData エレメント (ストリング) の参照。   アクティベーション・スペックのデフォルト認証データ。
maxEndpoints int

最小: 0

500 ディスパッチするエンドポイントの最大数。
activationSpec > authData
説明:アクティベーション・スペックのデフォルト認証データ。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
password リバース・エンコードされたパスワード (ストリング)   EIS に接続するときに使用するユーザーのパスワード。 値は、平文形式またはエンコード形式で保管することができます。 パスワードはエンコードするようにお勧めします。 エンコードするためには、securityUtility ツールでエンコード・オプションを指定します。
user string   EIS に接続するときに使用するユーザーの名前。
activationSpec > properties.wasJms
説明:JMS アクティベーション・スペックは、1 つ以上のメッセージ駆動型 Bean と関連付けられ、それらの Bean がメッセージを受け取るために必要な構成を提供します。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
acknowledgeMode
  • Dups-ok-acknowledge
  • Auto-acknowledge
Auto-acknowledge メッセージ駆動型 Bean によって受け取られたメッセージの確認方法を指示する確認応答モード。
Dups-ok-acknowledge
Dups-ok-acknowledge
Auto-acknowledge
Auto-acknowledge
busName string defaultBus 完全プロファイル・サーバー内のサービス統合バスに接続する際のバスの名前。
clientId string   すべての接続の永続 (および共有の非永続) トピック・サブスクリプションに必要な JMS クライアント ID。アプリケーションが永続 (および共有の非永続) パブリッシュ/サブスクライブ・メッセージングを行っている場合、この ID が必要です。
connectionFactoryLookup string   このプロパティーを使用して、エンドポイント (メッセージ駆動型 Bean) がメッセージを受信できる JMS プロバイダーに接続する際に使用される、管理者によって定義された javax.jms.ConnectionFactory、javax.jms.QueueConnectionFactory、または javax.jms.TopicConnectionFactory オブジェクトの検索名を指定できます。
destination string   JMS 宛先への参照
destinationLookup string   このプロパティーを使用して、エンドポイント (メッセージ駆動型 Bean) がメッセージを受信できる JMS キューまたはトピックを定義する、管理者によって定義された javax.jms.Queue または javax.jms.Topic オブジェクトの検索名を指定できます。
destinationRef 最上位の adminObject エレメント (ストリング) の参照。   JMS 宛先への参照
destinationType
  • javax.jms.Topic
  • javax.jms.Queue
javax.jms.Queue 宛先のタイプ。javax.jms.Queue または javax.jms.Topic。
javax.jms.Topic
javax.jms.Topic
javax.jms.Queue
javax.jms.Queue
maxBatchSize int

最小: 1

最大: 2147483647

  メッセージング・エンジンから単一バッチで受信するメッセージの最大数。
maxConcurrency int

最小: 1

最大: 2147483647

5 メッセージが同時に配信されるエンドポイントの最大数。 数値が増えるとパフォーマンスが改善される場合がありますが、それはまた、所定の時間に使用されるスレッドの数を増加させます。 失敗したすべての配信に対してメッセージ順序を保持しなければならない場合、最大並行エンドポイント数の値を 1 に設定してください。
messageSelector string   メッセージ駆動型 Bean が受信するメッセージを決定するために使用する JMS メッセージ・セレクター。 この値は、使用可能なメッセージのサブセットを選択するために使用されるストリングです。
readAhead
  • AlwaysOff
  • Default
  • AlwaysOn
Default 先読みは、前もってメッセージをコンシューマーに割り当てる最適化です。 これにより、コンシューマー要求がより高速に処理されます。
AlwaysOff
AlwaysOff
Default
Default
AlwaysOn
AlwaysOn
remoteServerAddress string   ブートストラップ・サーバーへの接続に使用される、コンマで区切られたトリプレットを持つリモート・サーバー・アドレス (構文は hostName:portNumber:chainName)。例えば、Merlin:7276:BootstrapBasicMessaging のようにします。 hostName が指定されない場合、デフォルトは localhost です。 portNumber が指定されない場合、デフォルトは 7276 です。 chainName が指定されない場合、デフォルトは BootstrapBasicMessaging です。 詳しくは、インフォメーション・センターを参照してください。
retryInterval 期間 (精度: 秒) 30s メッセージング・エンジンへの初期接続を行う場合と、それ以降に、より最適な接続の確立を試行する場合のそれぞれにおいて、接続を試行する間の遅延時間 (秒単位)。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
shareDurableSubscription string   接続間で永続サブスクリプションを共有できるかどうかを制御します。
subscriptionDurability
  • DurableShared
  • Durable
  • NonDurable
  • NonDurableShared
NonDurable MS トピック・サブスクリプションのタイプ。次のいずれかの値を指定できます: Durable DurableShared NonDurable NonDurableShared
DurableShared
DurableShared
Durable
Durable
NonDurable
NonDurable
NonDurableShared
NonDurableShared
subscriptionName string   永続 (および共有の非永続) に必要なサブスクリプション名。永続 (および共有の非永続) トピック・サブスクリプションを使用する場合は、必須フィールドです。このサブスクリプション名は、1 つのクライアント ID 内では固有でなければなりません。
targetTransportChain
  • InboundSecureMessaging
  • InboundBasicMessaging
InboundBasicMessaging トランスポート・チェーンは、完全プロファイル・サーバー内のサービス統合バスとの通信に使用できる通信プロトコルを指定します。
InboundSecureMessaging
InboundSecureMessaging
InboundBasicMessaging
InboundBasicMessaging
activationSpec > properties.wmqJms
説明:WebSphere MQ JMS アクティベーション・スペック
必須: false
データ型:
属性名 データ型 デフォルト値 説明
CCSID int

最小: 1

819 接続用のコード化文字セット ID。
applicationName string   キュー・マネージャーにアプリケーションを登録するときの名前。
brokerCCDurSubQueue string   接続コンシューマーの非永続サブスクリプション・メッセージの検索元となるキューの名前
brokerCCSubQueue string   接続コンシューマーが受信する非永続サブスクリプション・メッセージが入っているキューの名前。
brokerControlQueue string   ブローカー・コントロール・キューの名前
brokerPubQueue string   パブリッシュされたメッセージが送信されるキューの名前 (ストリーム・キュー)
brokerQueueManager string   ブローカーが実行されているキュー・マネージャーの名前
brokerSubQueue string   非永続メッセージ・コンシューマーが受信するメッセージが入っているキューの名前
brokerVersion
  • 2
  • 1
  使用されるブローカーのバージョン
2
2
1
1
ccdtURL string   クライアント・チャネル定義テーブル (CCDT) を含んでいるファイルの名前およびロケーションを識別し、そのファイルへのアクセス方法を指定した URL。
channel string SYSTEM.DEF.SVRCONN 使用する MQI チャネルの名前。
cleanupInterval 期間 (精度: ミリ秒)   パブリッシュ/サブスクライブ・クリーンアップ・ユーティリティーをバックグラウンド実行する間隔 (ミリ秒)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
cleanupLevel
  • SAFE
  • FORCE
  • NONDUR
  • NONE
  • STRONG
SAFE ブローカー・ベースのサブスクリプション・ストアのクリーンアップ・レベル。
SAFE
SAFE
FORCE
FORCE
NONDUR
NONDUR
NONE
NONE
STRONG
STRONG
clientId string   接続のクライアント ID
cloneSupport
  • ENABLED
  • DISABLED
DISABLED 同じ永続トピック・サブスクライバーのインスタンスが複数同時に実行できるかどうか
ENABLED
ENABLED
DISABLED
DISABLED
connectionNameList string   通信に使用される TCP/IP 接続名 (hostname(port)) のリスト。ConnectionNameList は、ホスト名プロパティーおよびポート・プロパティーよりも優先されます。
destinationRef 最上位の adminObject エレメント (ストリング) の参照。   宛先
destinationType
  • javax.jms.Topic
  • javax.jms.Queue
javax.jms.Queue 宛先のタイプ (javax.jms.Queue または javax.jms.Topic)
javax.jms.Topic
javax.jms.Topic
javax.jms.Queue
javax.jms.Queue
failIfQuiesce boolean true キュー・マネージャーが静止状態の場合、特定のメソッドへの呼び出しを失敗させるかどうか。
headerCompression
  • SYSTEM
  • NONE
NONE ヘッダー・データを圧縮するために接続で使用できる技法のリスト
SYSTEM
SYSTEM
NONE
NONE
hostName string localhost キュー・マネージャーが常駐するシステムのホスト名または IP アドレス。ConnectionNameList プロパティーが指定された場合は、そちらがホスト名プロパティーおよびポート・プロパティーよりも優先されます。
localAddress string   キュー・マネージャーへの接続の場合、このプロパティーは、次のいずれかまたは両方を指定します。(1) 使用するローカル・ネットワーク・インターフェース。(2) 使用するローカル・ポートまたはローカル・ポートの範囲
maxMessages int

最小: 0

1 サーバー・セッションに一度に割り当てることができるメッセージの最大数。XA トランザクションでアクティベーション・スペックによってメッセージが MDB に送信される場合は、このプロパティーの設定に関係なく、値 1 が使用されます。
maxPoolDepth int

最小: 0

10 アクティベーション・スペックの maxPoolDepth プロパティーでは、使用可能な MDB (メッセージ駆動型 Bean) インスタンスの数を定義します。このプロパティーの値を小さくすると、同時に送信可能なメッセージの数が減ります。
messageBatchSize int

最小: 0

  1 つのバッチで処理するメッセージの最大数。
messageCompression
  • RLE
  • NONE
NONE メッセージ・データを圧縮するために接続で使用できる技法のリスト
RLE
RLE
NONE
NONE
messageRetention boolean   接続コンシューマーが、不要なメッセージを入力キューに保持するかどうか
messageSelection
  • CLIENT
  • BROKER
CLIENT メッセージ選択を WebSphere MQ classes for JMS によって行うか、またはブローカーによって行うかを決定します。
CLIENT
CLIENT
BROKER
BROKER
messageSelector string   メッセージ選択を WebSphere MQ classes for JMS によって行うか、またはブローカーによって行うかを決定します。ブローカー・バージョンの値が 1 の場合、ブローカーによるメッセージ選択はサポートされません
pollingInterval 期間 (精度: ミリ秒) 5s セッション内で各メッセージ・リスナーのキューに適切なメッセージがない場合、この値は、各メッセージ・リスナーがキューからメッセージを再度取得しようと試みるまでの最大経過間隔 (ミリ秒) です。セッション内のメッセージ・リスナーが使用できる適切なメッセージが存在しない状態が頻繁に発生する場合は、このプロパティーの値を増やすことを検討してください。 このプロパティーは、TRANSPORT の値が BIND または CLIENT の場合にのみ関係します。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
poolTimeout 期間 (精度: ミリ秒) 5m サーバー・セッション・プール内で未使用のサーバー・セッションがオープン状態のまま保持される最大時間 (ミリ秒)。この時間を超えると、サーバー・セッションは非アクティブ状態であるためにクローズされます。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
port int

最小: 1

1414 キュー・マネージャーが listen するポート。ConnectionNameList プロパティーが指定された場合は、そちらがホスト名プロパティーおよびポート・プロパティーよりも優先されます。
providerVersion
  • 7
  • 6
  • unspecified
unspecified アプリケーションが接続しようとするキュー・マネージャーのバージョン、リリース、モディフィケーション・レベル、およびフィックスパック。
7
7
6
6
unspecified
unspecified
queueManager string   接続先のキュー・マネージャーの名前
receiveCCSID int

最小: 0

0 キュー・マネージャー・メッセージ変換のターゲット・コード化文字セット ID を設定する宛先プロパティー。RECEIVECONVERSION が WMQ_RECEIVE_CONVERSION_QMG に設定されていない場合、この値は無視されます
receiveConversion
  • QMGR
  • CLIENT_MSG
CLIENT_MSG データ変換がキュー・マネージャーによって実行されるかどうかを決定する宛先プロパティー。
QMGR
QMGR
CLIENT_MSG
CLIENT_MSG
receiveExit string   チャネル受信出口プログラム、または連続して実行される受信出口プログラムのシーケンスを識別します
receiveExitInit string   チャネル受信出口プログラムが呼び出されたとき、それに渡されるユーザー・データ
rescanInterval 期間 (精度: ミリ秒) 5s Point-to-Point ドメインのメッセージ・コンシューマーがメッセージ・セレクターを使用して受信するメッセージを選択する場合、WebSphere MQ classes for JMS は WebSphere MQ キューを検索して、このキューの MsgDeliverySequence 属性によって決定された順序で適切なメッセージを探します。WebSphere MQ classes for JMS は、適切なメッセージを見つけてそれをコンシューマーに送信すると、キューの現在位置から次の適切なメッセージの検索を再開します。WebSphere MQ classes for JMS は、キューの終りに到達するまで、またはこのプロパティーの値で決定される時間間隔 (ミリ秒単位) が期限に達するまで、このようにしてキューの検索を続行します。いずれの場合も、WebSphere MQ classes for JMS はキューの先頭に戻って検索を続行し、これにより新しい時間間隔が開始します。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
securityExit string   チャネル・セキュリティー出口プログラムを識別します
securityExitInit string   チャネル・セキュリティー出口プログラムが呼び出されたとき、それに渡されるユーザー・データ
sendExit string   チャネル送信出口プログラム、または連続して実行される送信出口プログラムのシーケンスを識別します
sendExitInit string   チャネル送信出口プログラムが呼び出されたとき、それに渡されるユーザー・データ
shareConvAllowed boolean true チャネル定義が一致する場合に、クライアント接続が、同じプロセスから同じキュー・マネージャーへの他のトップレベル JMS 接続と、ソケットを共有できるかどうか。
sparseSubscriptions boolean false TopicSubscriber オブジェクトのメッセージ検索ポリシーを制御します
sslCertStores string   SSL 接続の場合に使用する証明書取り消しリスト (CRL) を保持している Lightweight Directory Access Protocol (LDAP) サーバー
sslCipherSuite string   SSL 接続に使用する暗号スイート
sslFipsRequired boolean   SSL 接続が、IBM Java JSSE FIPS プロバイダー (IBMJSSEFIPS) によってサポートされる暗号スイートを使用する必要があるかどうか。
sslPeerName string   SSL 接続の場合に、キュー・マネージャーによって提供されるデジタル証明書内の識別名を検査するために使用されるテンプレート
sslResetCount int

最小: 0

最大: 999999999

0 SSL によって使用される秘密鍵が再ネゴシエーションされるまでに、SSL 接続によって送受信されるバイトの総数
startTimeout 期間 (精度: ミリ秒) 10s 実行が開始されるまでの最大所要時間 (ミリ秒) を構成します. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
statusRefreshInterval 期間 (精度: ミリ秒) 1m サブスクライバーがキュー・マネージャーに対する接続を失う時間を検出するための、長期実行トランザクションの最新表示の間隔 (ミリ秒)。 このプロパティーは、サブスクリプション・ストアの値が QUEUE である場合にのみ関係します。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
subscriptionDurability
  • Durable
  • NonDurable
  トピックにサブスクライブしている MDB にメッセージを送信するときに、永続サブスクリプションと非永続サブスクリプションのどちらを使用するか
Durable
Durable
NonDurable
NonDurable
subscriptionName string   永続サブスクリプションの名前
subscriptionStore
  • MIGRATE
  • BROKER
  • QUEUE
BROKER WebSphere MQ classes for JMS が、アクティブなサブスクリプションに関する永続データを保管する場所を決定します
MIGRATE
MIGRATE
BROKER
BROKER
QUEUE
QUEUE
transportType
  • CLIENT
  • BINDINGS
CLIENT キュー・マネージャーへの接続で、クライアント・モードを使用するか、またはバインディング・モードを使用するか。
CLIENT
CLIENT
BINDINGS
BINDINGS
wildcardFormat
  • CHAR
  • TOPIC
TOPIC 使用するワイルドカード構文のバージョン。
CHAR
CHAR
TOPIC
TOPIC
queue
説明:バッチ JMS メッセージを listen するためにバッチ・アクティベーション・スペックが使用する JMS キューの ID。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
jndiName string   リソースの JNDI 名。
queue > properties.wasJms
説明:この JMS キューの割り当て先のキューの名前。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
deliveryMode
  • NonPersistent
  • Application
  • Persistent
Application この宛先に送られるメッセージのデリバリー・モード。 これによって、この宛先に対するメッセージの永続性が制御されます。
NonPersistent
NonPersistent
Application
Application
Persistent
Persistent
priority int

最小: 0

最大: 9

  0 から 9 までの範囲で示すこの宛先に送られるメッセージの相対的な優先順位で、0 が一番優先度が低く、9 が一番高くなります。
queueName string Default.Queue 関連付けられたキューの名前
readAhead
  • AlwaysOff
  • AsConnection
  • AlwaysOn
AsConnection 先読みは、前もってメッセージをコンシューマーに割り当てる最適化です。 これにより、コンシューマー要求がより高速に処理されます。
AlwaysOff
AlwaysOff
AsConnection
AsConnection
AlwaysOn
AlwaysOn
timeToLive 期間 (精度: 秒) 0s 宛先に送られたメッセージがシステムによって保持される、メッセージのディスパッチからのデフォルトの時間 (ミリ秒)。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
queue > properties.wmqJms
説明:WebSphere MQ JMS キュー
必須: false
データ型:
属性名 データ型 デフォルト値 説明
CCSID int

最小: 1

1208 接続または宛先で使用されるコード化文字セット ID
arbitraryProperties string   他で定義されていないプロパティーを指定できます
baseQueueManagerName string   このキューが定義されるキュー・マネージャー名
baseQueueName string   キュー・マネージャー上でのキューの名前
encoding string NATIVE メッセージがこの宛先に送信されるとき、メッセージの本体に含まれる数値データを表現する方法。このプロパティーで、2 進整数、パック 10 進整数、および浮動小数点数の表記を指定します。
expiry string APP 宛先でメッセージの有効期限が切れるまでの期間
failIfQuiesce boolean true キュー・マネージャーが静止状態の場合、特定のメソッドへの呼び出しを失敗させるかどうか
persistence
  • APP
  • QDEF
  • HIGH
  • NON
  • PERS
APP 宛先に送信されるメッセージの永続性
APP
APP
QDEF
QDEF
HIGH
HIGH
NON
NON
PERS
PERS
priority
  • 3
  • 2
  • 1
  • APP
  • 0
  • 7
  • 6
  • 5
  • QDEF
  • 4
  • 9
  • 8
APP 宛先に送信されるメッセージの優先順位
3
3
2
2
1
1
APP
APP
0
0
7
7
6
6
5
5
QDEF
QDEF
4
4
9
9
8
8
putAsyncAllowed
  • ENABLED
  • DESTINATION
  • DISABLED
DESTINATION メッセージ・プロデューサーが、この宛先にメッセージを送信するとき、非同期書き込みの使用を許可されるかどうか
ENABLED
ENABLED
DESTINATION
DESTINATION
DISABLED
DISABLED
readAheadAllowed
  • ENABLED
  • DESTINATION
  • DISABLED
DESTINATION MDB が、宛先から非永続メッセージを受け取る前に、先読みを使用してそれらのメッセージを内部バッファーに取得することが許可されるかどうか
ENABLED
ENABLED
DESTINATION
DESTINATION
DISABLED
DISABLED
readAheadClosePolicy
  • CURRENT
  • ALL
ALL MDB が管理者によって停止された場合に、内部先読みバッファー内のメッセージを処理する方法。
CURRENT
CURRENT
ALL
ALL
receiveCCSID int

最小: 0

  キュー・マネージャー・メッセージ変換のターゲット・コード化文字セット ID を設定する宛先プロパティー。RECEIVECONVERSION が WMQ_RECEIVE_CONVERSION_QMG に設定されていない場合、この値は無視されます
receiveConversion
  • QMGR
  • CLIENT_MSG
CLIENT_MSG データ変換がキュー・マネージャーによって実行されるかどうかを決定する宛先プロパティー。
QMGR
QMGR
CLIENT_MSG
CLIENT_MSG
targetClient
  • JMS
  • MQ
JMS ターゲット・アプリケーションとの情報交換に WebSphere MQ RFH2 フォーマットが使用されるかどうか
JMS
JMS
MQ
MQ
replyConnectionFactory
説明:バッチ executor が JMS 接続を取得するために使用する JMS 接続ファクトリーの ID。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
connectionManagerRef 最上位の connectionManager エレメント (ストリング) の参照。   接続ファクトリーの接続マネージャー。
containerAuthDataRef 最上位の authData エレメント (ストリング) の参照。   res-auth=CONTAINER を持つリソース参照の認証別名がバインディングで指定されていない場合に適用される、コンテナー管理認証のデフォルトの認証データ。
jndiName string   リソースの JNDI 名。
recoveryAuthDataRef 最上位の authData エレメント (ストリング) の参照。   トランザクション・リカバリーの認証データ。
replyConnectionFactory > connectionManager
説明:接続ファクトリーの接続マネージャー。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
agedTimeout 期間 (精度: 秒) -1 プールの保守により物理接続を破棄できるようになるまでの時間。 値 -1 ではこのタイムアウトが使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
connectionTimeout 期間 (精度: 秒) 30s この時間が経過すると、接続要求がタイムアウトになります。 値 -1 ではこのタイムアウトが使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maxConnectionsPerThread int

最小: 0

  それぞれのスレッドでのオープン接続の数を制限します。
maxIdleTime 期間 (精度: 秒) 30m この時間が経過すると、使用されていない接続、つまりアイドル接続をプールの保守中に破棄することができます (接続の破棄によってプールが最小サイズよりも小さくならない場合)。 値 -1 ではこのタイムアウトが使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
maxPoolSize int

最小: 0

50 プールの物理接続の最大数。 0 の値は無制限を意味します。
minPoolSize int

最小: 0

  プールで保守する物理接続の最小数。 プールに接続は事前に入っていません。 経過タイムアウトは、この最小数をオーバーライドできます。
numConnectionsPerThreadLocal int

最小: 0

  それぞれのスレッドで指定された数の接続をキャッシュします。
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool 失効した接続がプールで検出された場合にどの接続を破棄するかを指定します。
ValidateAllConnections
失効した接続が検出されると、接続がテストされ、問題が検出された接続が閉じられます。
FailingConnectionOnly
失効した接続が検出されると、問題が検出された接続のみが閉じられます。
EntirePool
失効した接続が検出されると、プール内のすべての接続が失効とマーク付けされ、使用中でなくなると閉じられます。
reapTime 期間 (精度: 秒) 3m プール保守スレッドの実行とその次の実行との間の時間。 値 -1 ではプール保守が使用不可になります。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
replyConnectionFactory > containerAuthData
説明:res-auth=CONTAINER を持つリソース参照の認証別名がバインディングで指定されていない場合に適用される、コンテナー管理認証のデフォルトの認証データ。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
password リバース・エンコードされたパスワード (ストリング)   EIS に接続するときに使用するユーザーのパスワード。 値は、平文形式またはエンコード形式で保管することができます。 パスワードはエンコードするようにお勧めします。 エンコードするためには、securityUtility ツールでエンコード・オプションを指定します。
user string   EIS に接続するときに使用するユーザーの名前。
replyConnectionFactory > properties.wasJms
説明:JMS 接続ファクトリーは、point-to-point メッセージングおよびパブリッシュ/サブスクライブ・メッセージングの両方について、JMS 宛先の関連 JMS プロバイダーへの接続を作成するために使用されます。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
busName string defaultBus 完全プロファイル・サーバー内のサービス統合バスに接続する際のバスの名前。
clientID string clientID すべての接続の永続 (および共有の非永続) トピック・サブスクリプションに必要な JMS クライアント ID。アプリケーションが永続 (および共有の非永続) パブリッシュ/サブスクライブ・メッセージングを行っている場合、この ID が必要です。
durableSubscriptionHome string defaultME 永続サブスクリプション・ホームは、接続を確立する必要がある ME の名前を定義します。
nonPersistentMapping
  • BestEffortNonPersistent
  • ReliableNonPersistent
  • ExpressNonPersistent
ExpressNonPersistent この接続ファクトリーを使用して送信される非永続 JMS メッセージに適用される信頼性。
BestEffortNonPersistent
BestEffortNonPersistent
ReliableNonPersistent
ReliableNonPersistent
ExpressNonPersistent
ExpressNonPersistent
password リバース・エンコードされたパスワード (ストリング)   このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
persistentMapping
  • AssuredPersistent
  • ReliablePersistent
ReliablePersistent この接続ファクトリーを使用して送信される永続 JMS メッセージに適用される信頼性。
AssuredPersistent
AssuredPersistent
ReliablePersistent
ReliablePersistent
readAhead
  • AlwaysOff
  • Default
  • AlwaysOn
Default 先読みは、前もってメッセージをコンシューマーに割り当てる最適化です。 これにより、コンシューマー要求がより高速に処理されます。
AlwaysOff
AlwaysOff
Default
Default
AlwaysOn
AlwaysOn
remoteServerAddress string   ブートストラップ・サーバーへの接続に使用される、コンマで区切られたトリプレットを持つリモート・サーバー・アドレス (構文は hostName:portNumber:chainName)。例えば、Merlin:7276:BootstrapBasicMessaging のようにします。 hostName が指定されない場合、デフォルトは localhost です。 portNumber が指定されない場合、デフォルトは 7276 です。 chainName が指定されない場合、デフォルトは BootstrapBasicMessaging です。 詳しくは、インフォメーション・センターを参照してください。
shareDurableSubscription string   接続間で永続サブスクリプションを共有できるかどうかを制御します。
targetTransportChain string   トランスポート・チェーンは、完全プロファイル・サーバー内のサービス統合バスとの通信に使用できる通信プロトコルを指定します。
temporaryQueueNamePrefix string temp このキュー接続ファクトリーを使用するアプリケーションによって作成される一時キューに使用される 12 文字までの接頭部。
temporaryTopicNamePrefix string temp このトピック接続ファクトリーを使用するアプリケーションによって作成される一時トピックに使用される 12 文字までの接頭部。
userName string   このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします。
replyConnectionFactory > properties.wmqJms
説明:WebSphere MQ JMS 接続ファクトリー
必須: false
データ型:
属性名 データ型 デフォルト値 説明
CCSID int

最小: 1

819 接続用のコード化文字セット ID。
applicationName string   キュー・マネージャーにアプリケーションを登録するときの名前。
arbitraryProperties string   他で定義されていないプロパティーを指定できます
brokerCCSubQueue string   接続コンシューマーが受信する非永続サブスクリプション・メッセージが入っているキューの名前。
brokerControlQueue string   ブローカー・コントロール・キューの名前
brokerPubQueue string   パブリッシュされたメッセージが送信されるキューの名前 (ストリーム・キュー)。
brokerQueueManager string   ブローカーが実行されているキュー・マネージャーの名前
brokerSubQueue string   非永続メッセージ・コンシューマーが受信するメッセージが入っているキューの名前
brokerVersion
  • 2
  • 1
  使用されるブローカーのバージョン
2
2
1
1
ccdtURL string   クライアント・チャネル定義テーブル (CCDT) を含んでいるファイルの名前およびロケーションを識別し、そのファイルへのアクセス方法を指定した URL。
channel string   使用する MQI チャネルの名前。
cleanupInterval 期間 (精度: ミリ秒)   パブリッシュ/サブスクライブ・クリーンアップ・ユーティリティーをバックグラウンド実行する間隔 (ミリ秒)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
cleanupLevel
  • SAFE
  • FORCE
  • NONDUR
  • NONE
  • STRONG
SAFE ブローカー・ベースのサブスクリプション・ストアのクリーンアップ・レベル。
SAFE
SAFE
FORCE
FORCE
NONDUR
NONDUR
NONE
NONE
STRONG
STRONG
clientId string   接続のクライアント ID
cloneSupport
  • ENABLED
  • DISABLED
DISABLED 同じ永続トピック・サブスクライバーのインスタンスが複数同時に実行できるかどうか。
ENABLED
ENABLED
DISABLED
DISABLED
connectionNameList string   通信に使用される TCP/IP 接続名 (hostname(port)) のリスト。ConnectionNameList は、ホスト名プロパティーおよびポート・プロパティーよりも優先されます。
failIfQuiesce boolean true キュー・マネージャーが静止状態の場合、特定のメソッドへの呼び出しを失敗させるかどうか。
headerCompression
  • SYSTEM
  • NONE
NONE ヘッダー・データを圧縮するために接続で使用できる技法のリスト
SYSTEM
SYSTEM
NONE
NONE
hostName string   キュー・マネージャーが常駐するシステムのホスト名または IP アドレス。ConnectionNameList プロパティーが指定された場合は、そちらがホスト名プロパティーおよびポート・プロパティーよりも優先されます。
localAddress string   キュー・マネージャーへの接続の場合、このプロパティーは、次のいずれかまたは両方を指定します。(1) 使用するローカル・ネットワーク・インターフェース。(2) 使用するローカル・ポートまたはローカル・ポートの範囲
messageCompression
  • RLE
  • NONE
NONE メッセージ・データを圧縮するために接続で使用できる技法のリスト。
RLE
RLE
NONE
NONE
messageSelection
  • CLIENT
  • BROKER
CLIENT メッセージ選択を WebSphere MQ classes for JMS によって行うか、またはブローカーによって行うかを決定します。
CLIENT
CLIENT
BROKER
BROKER
password リバース・エンコードされたパスワード (ストリング)   キュー・マネージャーへの接続を作成するときに使用するデフォルトのパスワード。(このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします)
pollingInterval 期間 (精度: ミリ秒)   セッション内で各メッセージ・リスナーのキューに適切なメッセージがない場合、この値は、各メッセージ・リスナーがキューからメッセージを再度取得しようと試みるまでの最大経過間隔 (ミリ秒) です。セッション内のメッセージ・リスナーが使用できる適切なメッセージが存在しない状態が頻繁に発生する場合は、このプロパティーの値を増やすことを検討してください。 このプロパティーは、TRANSPORT の値が BIND または CLIENT の場合にのみ関係します。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
port int

最小: 1

1414 キュー・マネージャーが listen するポート。ConnectionNameList プロパティーが指定された場合は、そちらがホスト名プロパティーおよびポート・プロパティーよりも優先されます。
providerVersion
  • 7
  • 6
  • unspecified
unspecified アプリケーションが接続しようとするキュー・マネージャーのバージョン、リリース、モディフィケーション・レベル、およびフィックスパック。
7
7
6
6
unspecified
unspecified
pubAckInterval int

最小: 0

25 WebSphere MQ classes for JMS がブローカーに確認応答を要求するまでに、パブリッシャーによってパブリッシュされるメッセージの数
queueManager string   接続先のキュー・マネージャーの名前
receiveExit string   チャネル受信出口プログラム、または連続して実行される受信出口プログラムのシーケンスを識別します
receiveExitInit string   チャネル受信出口プログラムが呼び出されたとき、それに渡されるユーザー・データ
rescanInterval 期間 (精度: ミリ秒) 5s Point-to-Point ドメインのメッセージ・コンシューマーがメッセージ・セレクターを使用して受信するメッセージを選択する場合、WebSphere MQ classes for JMS は WebSphere MQ キューを検索して、このキューの MsgDeliverySequence 属性によって決定された順序で適切なメッセージを探します。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
securityExit string   チャネル・セキュリティー出口プログラムを識別します
securityExitInit string   チャネル・セキュリティー出口プログラムが呼び出されたとき、それに渡されるユーザー・データ
sendCheckCount int

最小: 0

  単一の未処理 JMS セッション内で、非同期書き込みエラーのチェック間に許可される送信呼び出しの数。
sendExit string   チャネル送信出口プログラム、または連続して実行される送信出口プログラムのシーケンスを識別します。
sendExitInit string   チャネル送信出口プログラムが呼び出されたとき、それに渡されるユーザー・データ。
shareConvAllowed boolean true チャネル定義が一致する場合に、クライアント接続が、同じプロセスから同じキュー・マネージャーへの他のトップレベル JMS 接続と、ソケットを共有できるかどうか。
sparseSubscriptions boolean false TopicSubscriber オブジェクトのメッセージ検索ポリシーを制御します。
sslCertStores string   SSL 接続の場合に使用する証明書取り消しリスト (CRL) を保持している Lightweight Directory Access Protocol (LDAP) サーバー。
sslCipherSuite string   SSL 接続に使用する暗号スイート。
sslFipsRequired boolean   SSL 接続が、IBM Java JSSE FIPS プロバイダー (IBMJSSEFIPS) によってサポートされる暗号スイートを使用する必要があるかどうか。
sslPeerName string   SSL 接続の場合に、キュー・マネージャーによって提供されるデジタル証明書内の識別名を検査するために使用されるテンプレート。
sslResetCount int

最小: 0

最大: 999999999

0 SSL によって使用される秘密鍵が再ネゴシエーションされるまでに、SSL 接続によって送受信されるバイトの総数。
statusRefreshInterval 期間 (精度: ミリ秒) 1m サブスクライバーがキュー・マネージャーに対する接続を失う時間を検出するための、長期実行トランザクションの最新表示の間隔 (ミリ秒)。 このプロパティーは、SUBSTORE の値が QUEUE である場合にのみ関係します。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。
subscriptionStore
  • MIGRATE
  • BROKER
  • QUEUE
BROKER WebSphere MQ classes for JMS が、アクティブなサブスクリプションに関する永続データを保管する場所を決定します。
MIGRATE
MIGRATE
BROKER
BROKER
QUEUE
QUEUE
targetClientMatching boolean true 着信メッセージに MQRFH2 ヘッダーが含まれる場合のみ、着信メッセージの JMSReplyTo ヘッダー・フィールドによって識別されるキューに送信される応答メッセージに MQRFH2 ヘッダーを含めるかどうか。
tempQPrefix string   WebSphere MQ 動的キューの名前を形成するために使用される接頭部。
tempTopicPrefix string   一時トピックの作成時、JMS は TEMP/TEMPTOPICPREFIX/unique_id という形式のトピック・ストリングを生成しますが、このプロパティーがデフォルト値のままである場合は、単に TEMP/unique_id という形式になります。空でない TEMPTOPICPREFIX を指定すると、この接続の下で作成される一時トピックのサブスクライバー用の管理対象キューを作成するために特定のモデル・キューを定義することができます。
temporaryModel string   JMS 一時キューを作成するときに元となるモデル・キューの名前。デフォルト値では永続メッセージを受け入れられないため、JMS レイヤーで SYSTEM.JMS.TEMPQ.MODEL を使用して、永続メッセージを受け入れるキューを作成できます。SYSTEM.DEFAULT.MODEL.QUEUE は、1 回のみ開くことができます。SYSTEM.JMS.TEMPQ.MODEL は、複数回開くことができます。SYSTEM.DEFAULT.MODEL.QUEUE は非推奨です。
transportType
  • CLIENT
  • BINDINGS
CLIENT キュー・マネージャーへの接続で、クライアント・モードを使用するか、またはバインディング・モードを使用するか。値 BINDINGS_THEN_CLIENT が指定された場合、リソース・アダプターは、最初にバインディング・モードでの接続を試みます。この接続が失敗すると、次はクライアント・モードでの接続を試みます。
CLIENT
CLIENT
BINDINGS
BINDINGS
userName string   キュー・マネージャーへの接続を作成するときに使用するデフォルトのユーザー名。(このプロパティーを構成する代わりに、コンテナー管理認証別名を使用することをお勧めします)
wildcardFormat
  • CHAR
  • TOPIC
TOPIC 使用するワイルドカード構文のバージョン。
CHAR
CHAR
TOPIC
TOPIC
replyConnectionFactory > recoveryAuthData
説明:トランザクション・リカバリーの認証データ。
必須: false
データ型:
属性名 データ型 デフォルト値 説明
password リバース・エンコードされたパスワード (ストリング)   EIS に接続するときに使用するユーザーのパスワード。 値は、平文形式またはエンコード形式で保管することができます。 パスワードはエンコードするようにお勧めします。 エンコードするためには、securityUtility ツールでエンコード・オプションを指定します。
user string   EIS に接続するときに使用するユーザーの名前。

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_batchJmsExecutor
ファイル名: rwlp_config_batchJmsExecutor.html