ルート・スキーマ: WT Ct Bridge Global
タイプ: object
ソースを表示
- allowNonStandardTypes(optional): string
デフォルト値: NO
指定可能な値: [ "Yes", "No" ]
非標準データ型がこのTuxedoキュー・ブリッジを通過するのを許可するかどうかを指定します。
値NO
の場合、非標準型は拒否され、指定したエラー位置に配置されます。値YES
の場合、非標準型は、元の型を示すタグとともにBLOBとしてターゲット位置に配置されます。
ノート: 標準型は、ASCIIテキスト(TextMessage、STRING)またはBLOB (BytesMessage、CARRAY)です。
- defaultReplyDeliveryMode(optional): string
デフォルト値: DEFAULT
指定可能な値: [ "PERSIST", "NONPERSIST", "DEFAULT" ]
ターゲット位置にメッセージを配置するときに、メッセージに関連付ける応答配信モード。
使用上のノート:
メッセージがJMSからTuxedo/Qにリダイレクトされるときに、JMS_BEA_TuxGtway_Tuxedo_ReplyDeliveryMode
プロパティがメッセージに設定されていない場合に使用します。
defaultReplyDeliveryMode
およびJMS_BEA_TuxGtway_Tuxedo_ReplyDeliveryMode
が設定されていない場合、Tuxedo/QサブシステムはTuxedoに定義されるデフォルト・セマンティクスを使用します。
- deliveryModeOverride(optional): string
デフォルト値: NONPERSIST
指定可能な値: [ "PERSIST", "NONPERSIST" ]
ターゲット位置にメッセージを配置するときに使用する配信モード。
この値を指定しない場合、メッセージはソース位置から指定された配信モードと同じモードを使用して、ターゲット位置に配置されます。
ノート: この値は、メッセージと関連付けられている配信モードをオーバーライドします。
- dynamicallyCreated(optional): boolean
読取り専用: true
デフォルト値: false
MBeanが動的に作成されたか、config.xmlに対して永続化されているかが返されます
- id(optional): integer(int64)
- jmsFactory(optional): string
デフォルト値: weblogic.jms.XAConnectionFactory
JMS接続ファクトリの名前。
例:weblogic.jms.ConnectionFactory
制約
- jmsToTuxPriorityMap(optional): string
JMSからTuxedoへの優先度のマッピング。デフォルトのJMS To Tux Priority Mapは、0:1 | 1:12 | 2:23 | 3:34 | 4:45 |5:56 | 6:67 | 7:78 | 8:89 | 9:100
です
例:0:1 | 1:12 | 2:23 | 3:34 | 4:45 | 5:56 | 6:67 | 7:78 | 8:89 | 9:100または0:1-10|1:11-20|2:21-30|3:31-40|4:41-50|5:51-60|6:61-70|7:71-80|8:81-90|9:91-100
ノート: 100個の可能性のあるTuxedo優先度(1から100まで)と組み合せることができる10個の可能性のあるJMS優先度(0から9まで)があります。マッピングは、値と範囲のペア(jmsvalue:tuxrange)を|で区切ったリストで構成され、ペアは:で区切られ、範囲は-で区切られます。
- jndiFactory(optional): string
デフォルト値: weblogic.jndi.WLInitialContextFactory
JNDIルックアップ・ファクトリの名前。
例:weblogic.jndi.WLInitialContextFactory
制約
- name(optional): string
読取り専用: true
このMBeanインスタンスのユーザー定義の名前。
この名前は、MBeanのjavax.management.ObjectName
に、主要なプロパティとして含まれています
Name=user-specified-name
制約
- notes(optional): string
この構成の説明として任意に入力できる情報。
WebLogic Serverは、ドメインの構成ファイル(config.xml
)に、このノートをXML PCDATAとして保存します。すべての左山カッコ(<)はXMLエンティティ<に変換されます。キャリッジ・リターンとライン・フィードは維持されます。)>
ノート: 管理コンソールからノートを作成または編集した場合、キャリッジ・リターンとライン・フィードは維持されません。
- retries(optional): integer(int32)
最小値: 0
最大値: 2147483647
デフォルト値: 0
このTuxedoキュー・ブリッジが、指定したエラー位置にメッセージを配置し、エラー・ログを記録するまでに、メッセージのリダイレクトを試行する回数。
値の範囲: 0から32ビットの正の整数まで
- retryDelay(optional): integer(int32)
最小値: 0
最大値: 2147483647
デフォルト値: 10
エラーが発生した後、メッセージをリダイレクトするまでこのTuxedoキュー・ブリッジが待機する最小ミリ秒数。
ノート: この待機期間中、このスレッドから他のメッセージはリダイレクトされません。他のスレッドはメッセージのリダイレクトを継続できます。
値の範囲:
から32ビットの正の整数の間。
- tags(optional): array Items
- timeout(optional): integer(int32)
最小値: 0
最大値: 2147483647
デフォルト値: 60
このTuxedoキュー・ブリッジがターゲット位置にメッセージを配置するときのリダイレクト全体に対するタイムアウトの秒数。値
は、無限に待機することを示します。
値の範囲:
から32ビットの正の整数の間。
制約
- transactional(optional): string
デフォルト値: NO
指定可能な値: [ "Yes", "No" ]
ソース位置からメッセージを検索するとき、およびターゲット位置へメッセージを配置するときに、このTuxedoキュー・ブリッジでトランザクションを使用するかどうかを指定します。
値「はい」
の場合は、この両方の操作でトランザクションが使用されます。値いいえ
の場合、どちらの操作でもトランザクションは使用されません。
ノート:「トランザクション」はこのリリースではサポートされていません。
- tuxErrorQueue(optional): string
Tuxedo/Qソース・キューにリダイレクトできないメッセージを格納するために使用するTuxedoキューの名前。
指定しない場合、リダイレクトされないすべてのメッセージは失われます。TuxErrorQueue
にメッセージを配置できない場合、エラー・ログが記録され、メッセージは失われます。
ノート: このキューは、ソース・キューと同じキュー・スペースにあります。
- tuxFactory(optional): string
デフォルト値: tuxedo.services.TuxedoConnection
Tuxedo接続ファクトリの名前。
例:tuxedo.services.TuxedoConnection
制約
- tuxToJmsPriorityMap(optional): string
TuxedoからJMSにマッピングするための優先度のマッピング。デフォルトのJMS To Tux Priority Mapは、1-10:0 | 11-20:1 | 21-30:2 | 31-40:3| 41-50:4| 51-60:5 | 61-70:6 | 71-80:7 | 81-90:8 | 91-100:9
です
例:1:0 | 12:1 | 23:2 | 34:3 | 45:4 | 56:5 | 67:6 | 78:7 | 89:8 | 100:9または20:0-1 | 40:2-3 | 60:4-5 | 80:6-7 | 100:8-9
ノート: 10個の可能性のあるJMS優先度(0から9まで)と組み合せることができる100個の可能性のあるTuxedo優先度(1から100まで)があります。マッピングは、値と範囲のペア(tuxvalue:jmsrange)を|で区切ったリストで構成され、ペアは:で区切られ、範囲は-で区切られます。
- type(optional): string
- userId(optional): string
セキュリティが構成される場合に、ACLチェックのためにこのTuxedoキュー・ブリッジによって処理されるすべてのメッセージのユーザー・アイデンティティ。
セキュリティ/認証コンテキストがサブシステム間で渡されるまで、すべてのメッセージはこのアイデンティティを想定します。セキュリティ・コンテキストが渡されるまでは、ソース位置から受信したメッセージの生成者を識別する安全な方法はありません。
ノート: user
引数は、ユーザー名またはユーザーID番号(uid)のいずれかで指定できます。
- wlsErrorDestination(optional): string
メッセージをリダイレクトできない場合、WebLogic Server JMSメッセージを格納するために使用される場所の名前。
指定しない場合、リダイレクトされないすべてのメッセージは失われます。なんらかの理由によりWlsErrorDestination
にメッセージを配置できない場合、エラー・ログが記録され、メッセージは失われます。
{
"type":"object",
"properties":{
"allowNonStandardTypes":{
"default":"NO",
"enum":[
"Yes",
"No"
],
"type":"string",
"description":"<p>Specifies whether non-standard data types are allowed to pass through this Tuxedo queuing bridge.</p><p>A value of <code>NO</code> means that non standard types are rejected and placed onto a specified error location; a value of <code>YES</code> means that non-standard types are placed on the target location as BLOBs with a tag indicating the original type.</p><p><i>Note:</i> Standard types are: ASCII text (TextMessage, STRING), or BLOB (BytesMessage, CARRAY).</p>"
},
"defaultReplyDeliveryMode":{
"default":"DEFAULT",
"enum":[
"PERSIST",
"NONPERSIST",
"DEFAULT"
],
"type":"string",
"description":"<p>The reply delivery mode to associate with a message when placing messages onto the target location.</p><p>Usage Notes:</p><ul><li><p>Use when messages are being redirected to Tuxedo/Q from JMS and the <code>JMS_BEA_TuxGtway_Tuxedo_ReplyDeliveryMode</code> property is not set for a message. </p></li><li><p>If the <code>defaultReplyDeliveryMode</code> and <code>JMS_BEA_TuxGtway_Tuxedo_ReplyDeliveryMode</code> are not set, the default semantics defined for Tuxedo are enforced by the Tuxedo/Q subsystem. </p></li></ul>"
},
"deliveryModeOverride":{
"default":"NONPERSIST",
"enum":[
"PERSIST",
"NONPERSIST"
],
"type":"string",
"description":"<p>The delivery mode to use when placing messages onto the target location.</p><p>If this value is not specified, the message is placed on the target location with the same delivery mode specified from the source location.</p><p><i>Note:</i> This value overrides any delivery mode associated with a message.</p>"
},
"dynamicallyCreated":{
"readOnly":true,
"default":false,
"type":"boolean",
"description":"<p>Return whether the MBean was created dynamically or is persisted to config.xml</p>"
},
"id":{
"readOnly":true,
"type":"integer",
"format":"int64",
"description":"<p>Return the unique id of this MBean instance</p>"
},
"jmsFactory":{
"default":"weblogic.jms.XAConnectionFactory",
"x-weblogic-legalNull":true,
"type":"string",
"description":"<p>The name of the JMS connection factory.</p><p><b>Example:</b><code>weblogic.jms.ConnectionFactory</code></p><p><h5>Constraints</h5></p><ul><li>legal null</li></ul>"
},
"jmsToTuxPriorityMap":{
"type":"string",
"description":"<p>The mapping of priorities from JMS to Tuxedo. The default JMS To Tux Priority Map is: <code>0:1 | 1:12 | 2:23 | 3:34 | 4:45 |5:56 | 6:67 | 7:78 | 8:89 | 9:100</code></p><p><b>Examples:</b><code>0:1 | 1:12 | 2:23 | 3:34 | 4:45 | 5:56 | 6:67 | 7:78 | 8:89 | 9:100 or 0:1-10|1:11-20|2:21-30|3:31-40|4:41-50|5:51-60|6:61-70|7:71-80|8:81-90|9:91-100</code></p><p><b>Note:</b> The are 10 possible JMS priorities(0=>9) which can be paired to 100 possible Tuxedo priorities(1=>100). A mapping consists of a \"|\" separated list of value-to-range pairs (jmsvalue:tuxrange) where pairs are separated by \":\" and ranges are separated by \"-\".</p>"
},
"jndiFactory":{
"default":"weblogic.jndi.WLInitialContextFactory",
"x-weblogic-legalNull":true,
"type":"string",
"description":"<p>The name of the JNDI lookup factory.</p><p><b>Example:</b><code>weblogic.jndi.WLInitialContextFactory</code></p><p><h5>Constraints</h5></p><ul><li>legal null</li></ul>"
},
"name":{
"readOnly":true,
"x-weblogic-legalNull":true,
"type":"string",
"description":"<p>The user-specified name of this MBean instance.</p><p>This name is included as one of the key properties in the MBean's <code>javax.management.ObjectName</code></p><p><code>Name=<i>user-specified-name</i></code></p><p><h5>Constraints</h5></p><ul><li>legal null</li></ul>"
},
"notes":{
"type":"string",
"description":"<p>Optional information that you can include to describe this configuration.</p><p>WebLogic Server saves this note in the domain's configuration file (<code>config.xml</code>) as XML PCDATA. All left angle brackets (<) are converted to the XML entity <code><</code>. Carriage returns/line feeds are preserved.</p><p>Note: If you create or edit a note from the Administration Console, the Administration Console does not preserve carriage returns/line feeds.</p>"
},
"retries":{
"default":0,
"minimum":0,
"maximum":2147483647,
"type":"integer",
"format":"int32",
"description":"<p>The number of attempts to redirect a message before this Tuxedo queuing bridge places the message in the specified error location and logs an error.</p><p><b>Range of Values:</b> Between 0 and a positive 32-bit integer.</p>"
},
"retryDelay":{
"default":10,
"minimum":0,
"maximum":2147483647,
"type":"integer",
"format":"int32",
"description":"<p>The minimum number of milliseconds this Tuxedo queuing bridge waits before redirecting a message after a failure.</p><p><i>Note:</i> During this waiting period, no other messages are redirected from the thread. Other threads may continue to redirect messages.</p><p><b>Range of Values:</b> Between <code></code> and a positive 32-bit integer.</p>"
},
"tags":{
"title":"Items",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"<p>Return all tags on this Configuration MBean</p>"
},
"timeout":{
"x-weblogic-secureDefault":60,
"default":60,
"minimum":0,
"maximum":2147483647,
"type":"integer",
"format":"int32",
"description":"<p>The number of timeout seconds for an entire redirection when this Tuxedo queuing bridge places a message on the target location. A value of <code></code> specifies an infinite wait.</p><p><b>Range of Values:</b> Between <code></code> and a positive 32-bit integer.</p><p><h5>Constraints</h5></p><ul><li>secure default : 60</li></ul>"
},
"transactional":{
"default":"NO",
"enum":[
"Yes",
"No"
],
"type":"string",
"description":"<p>Specifies whether this Tuxedo queuing bridge should use transactions when retrieving messages from a source location and when placing messages on a target location.</p><p>A value of <code>YES</code> means that transactions are used for both operations; a value of <code>NO</code> means that transactions are not used for either operation.</p><p><i>Note:</i> Transactional is not supported in this release.</p>"
},
"tuxErrorQueue":{
"type":"string",
"description":"<p>The name of the Tuxedo queue used to store a message that cannot be redirected to a Tuxedo/Q source queue.</p><p>If not specified, all messages not redirected are lost. If the message cannot be placed into the <code>TuxErrorQueue</code>, an error is logged and the message is lost.</p><p><i>Note:</i> This queue is in the same queue space as the source queue.</p>"
},
"tuxFactory":{
"default":"tuxedo.services.TuxedoConnection",
"x-weblogic-legalNull":true,
"type":"string",
"description":"<p>The name of the Tuxedo connection factory.</p><p><b>Example:</b><code>tuxedo.services.TuxedoConnection</code></p><p><h5>Constraints</h5></p><ul><li>legal null</li></ul>"
},
"tuxToJmsPriorityMap":{
"type":"string",
"description":"<p>The mapping of priorities to map from Tuxedo to JMS. The default JMS To Tux Priority Map is: <code>1-10:0 | 11-20:1 | 21-30:2 | 31-40:3| 41-50:4| 51-60:5 | 61-70:6 | 71-80:7 | 81-90:8 | 91-100:9</code></p><p><b>Examples:</b><code>1:0 | 12:1 | 23:2 | 34:3 | 45:4 | 56:5 | 67:6 | 78:7 | 89:8 | 100:9 or 20:0-1 | 40:2-3 | 60:4-5 | 80:6-7 | 100:8-9</code></p><p><i>Note:</i> The are 100 possible Tuxedo priorities(1=>100) which can be paired to 10 possible JMS priorities(0=>9). A mapping consists of a \"|\" separated list of value-to-range pairs (tuxvalue:jmsrange) where pairs are separated by \":\" and ranges are separated by \"-\".</p>"
},
"type":{
"readOnly":true,
"x-weblogic-unharvestable":true,
"type":"string",
"description":"<p>Returns the type of the MBean.</p><p><h5>Constraints</h5></p><ul><li>unharvestable</li></ul>"
},
"userId":{
"type":"string",
"description":"<p>The user identity for all messages handled by this Tuxedo queuing bridge for ACL checks when security is configured.</p><p>All messages assume this identity until the security/authentication contexts are passed between the subsystems. Until the security contexts are passed, there is no secure method to identify who generated a message received from the source location.</p><p><i>Note:</i> The <code>user</code> argument may be specified as either a user name or a user identification number (uid).</p>"
},
"wlsErrorDestination":{
"type":"string",
"description":"<p>The name of the location used to store WebLogic Server JMS messages when a message cannot be redirected.</p><p>If not specified, all messages not redirected are lost. If the message cannot be placed into <code>WlsErrorDestination</code> for any reason, an error is logged and the message is lost.</p>"
}
},
"description":""
}