ルート・スキーマ : JMSブリッジ宛先
タイプ: object
ソースを表示
- adapterJNDIName(optional): string
デフォルト値: eis.jms.WLSConnectionFactoryJNDIXA
指定された宛先との通信に使用されるアダプタのJNDI名。
この名前はアダプタのデプロイメント・ディスクリプタ・ファイルで指定され、WebLogic Serverコネクタ・コンテナでアダプタをWebLogic Server JNDIにバインドするために使用されます。
制約
- 有効なnull
- ドメイン・スコープ指定MBeanには表示されません
- connectionFactoryJNDIName(optional): string
JMSブリッジ宛先の接続ファクトリのJNDI名。
制約
- ドメイン・スコープ指定MBeanには表示されません
- connectionURL(optional): string
このJMSブリッジ宛先の接続URL。
制約
- ドメイン・スコープ指定MBeanには表示されません
- destinationJNDIName(optional): string
このJMSブリッジ宛先のJNDI名。
制約
- ドメイン・スコープ指定MBeanには表示されません
- destinationType(optional): string
デフォルト値: Queue
許可された値: [ "Queue", "Topic" ]
このJMSブリッジ宛先のタイプ(キューまたはトピック)。
制約
- ドメイン・スコープ指定MBeanには表示されません
- dynamicallyCreated(optional): boolean
読取り専用: true
デフォルト値: false
MBeanが動的に作成されたか、config.xmlに対して永続化されているかが返されます
制約
- ドメイン・スコープ指定MBeanには表示されません
- id(optional): integer(int64)
読取り専用: true
このMBeanインスタンスの一意のIDを返します
制約
- ドメイン・スコープ指定MBeanには表示されません
- initialContextFactory(optional): string
デフォルト値: weblogic.jndi.WLInitialContextFactory
JMSブリッジ宛先の初期コンテキスト・ファクトリ名。
制約
- ドメイン・スコープ指定MBeanには表示されません
- name(optional): string
読取り専用: true
このMBeanインスタンスのユーザー定義の名前。
この名前は、MBeanのjavax.management.ObjectName
に、主要なプロパティとして含まれています
Name=user-specified-name
制約
- notes(optional): string
この構成の説明として任意に入力できる情報。
WebLogic Serverは、ドメインの構成ファイル(config.xml
)に、このノートをXML PCDATAとして保存します。すべての左山カッコ(<)は、xmlエンティティ<. Carriage returns/line feeds are preserved.に変換されます
ノート: 管理コンソールからノートを作成または編集した場合、キャリッジ・リターンとライン・フィードは維持されません。
- tags(optional): array 項目
タイトル: Items
この構成MBeanのすべてのタグを返します
制約
- ドメイン・スコープ指定MBeanには表示されません
- type(optional): string
- userName(optional): string
ブリッジ宛先にアクセスするためにアダプタが使用するユーザー名(オプション)。
指定された宛先でのすべての操作は、このユーザー名と対応するパスワードを使用して行われます。したがって、メッセージング・ブリッジが機能するためには、ソース宛先およびターゲット宛先のユーザー名とパスワードに基底の宛先へのアクセスの許可が与えられている必要があります。
制約
- ドメイン・スコープ指定MBeanには表示されません
- userPassword(optional): string(password)
ブリッジ宛先にアクセスするためにアダプタが使用するユーザー・パスワード。
8.1 sp4以降、この属性の値を取得する際、WebLogic Serverは次の処理を行います。
UserPasswordEncrypted
属性の値を取得します。
値を復号化し、暗号化されていないパスワードをString型で戻します。
この属性の値を設定すると、WebLogic Serverは次の処理を実行します。
値を暗号化します。
UserPasswordEncrypted
属性の値を、暗号化した値に設定します。
この属性(UserPassword
)を使用すると、暗号化されていないパスワードを格納するString型のオブジェクトが、ガベージ・コレクションによって削除され、メモリーの再割当てが行われるまでJVMのメモリー内に留まるため、潜在的なセキュリティ上のリスクにつながります。JVM内でのメモリーの割り当てられ方によっては、この暗号化されていないデータがメモリーから削除されるまでに、かなりの時間が経過するおそれがあります。
この属性を使用するかわりに、UserPasswordEncrypted
を使用します
制約
- ドメイン・スコープ指定MBeanには表示されません
{
"type":"object",
"properties":{
"adapterJNDIName":{
"default":"eis.jms.WLSConnectionFactoryJNDIXA",
"x-weblogic-legalNull":true,
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"description":"<p>The JNDI name of the adapter used to communicate with the specified destination.</p><p>This name is specified in the adapter's deployment descriptor file and is used by the WebLogic Server Connector container to bind the adapter in WebLogic Server JNDI.</p><p><h5>Constraints</h5></p><ul><li>legal null</li><li>not visible for domain scoped mbeans</li></ul>"
},
"connectionFactoryJNDIName":{
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"description":"<p>The connection factory's JNDI name for this JMS bridge destination.</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"connectionURL":{
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"description":"<p>The connection URL for this JMS bridge destination.</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"destinationJNDIName":{
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"description":"<p>The destination JNDI name for this JMS bridge destination.</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"destinationType":{
"default":"Queue",
"enum":[
"Queue",
"Topic"
],
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"description":"<p>The destination type (queue or topic) for this JMS bridge destination.</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"dynamicallyCreated":{
"readOnly":true,
"default":false,
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"boolean",
"description":"<p>Return whether the MBean was created dynamically or is persisted to config.xml</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"id":{
"readOnly":true,
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"integer",
"format":"int64",
"description":"<p>Return the unique id of this MBean instance</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"initialContextFactory":{
"default":"weblogic.jndi.WLInitialContextFactory",
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"description":"<p>The initial context factory name for this JMS bridge destination.</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</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>"
},
"tags":{
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"title":"Items",
"type":"array",
"items":{
"type":"string",
"description":""
},
"description":"<p>Return all tags on this Configuration MBean</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"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>"
},
"userName":{
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"description":"<p>The optional user name the adapter uses to access the bridge destination.</p><p>All operations on the specified destination are done using this user name and the corresponding password. Therefore, the User Name/Password for the source and target destinations must have permission to the access the underlying destinations in order for the messaging bridge to work.</p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
},
"userPassword":{
"x-weblogic-notVisibleForDomainScopedMBeans":true,
"type":"string",
"format":"password",
"description":"<p>The user password that the adapter uses to access the bridge destination.</p><p>As of 8.1 sp4, when you get the value of this attribute, WebLogic Server does the following:</p><ol><li><p>Retrieves the value of the <code>UserPasswordEncrypted</code> attribute.</p></li><li><p>Decrypts the value and returns the unencrypted password as a String.</p></li></ol><p>When you set the value of this attribute, WebLogic Server does the following:</p><ol><li><p>Encrypts the value.</p></li><li><p>Sets the value of the <code>UserPasswordEncrypted</code> attribute to the encrypted value.</p></li></ol><p>Using this attribute (<code>UserPassword</code>) is a potential security risk because the String object (which contains the unencrypted password) remains in the JVM's memory until garbage collection removes it and the memory is reallocated. Depending on how memory is allocated in the JVM, a significant amount of time could pass before this unencrypted data is removed from memory.</p><p>Instead of using this attribute, use <code>UserPasswordEncrypted</code></p><p><h5>Constraints</h5></p><ul><li>not visible for domain scoped mbeans</li></ul>"
}
},
"description":""
}