@TargetSE(valueSE={}) @RetentionSE(valueSE=RUNTIMESE) public @interface ActivationConfigProperty
JMS メッセージ駆動型 Bean では、次の標準プロパティが認識されます。
acknowledgeMode
。このプロパティは、Bean 管理のトランザクション境界が使用される場合のメッセージ配信の JMS 確認応答モードを指定するために使用されます。その値は Auto_acknowledge
または Dups_ok_acknowledge
です。このプロパティが指定されていない場合、JMS AUTO_ACKNOWLEDGE
セマンティクスが想定されます。messageSelector
。このプロパティは、JMS メッセージ駆動型 Bean が受信するメッセージを決定する際に使用される JMS メッセージセレクターを指定するために使用されます。destinationType
。このプロパティは、メッセージ駆動型 Bean がキューまたはトピックで使用されるように意図されているかどうかを指定するために使用されます。値は javax.jms.Queue
または javax.jms.Topic
でなければなりません。destinationLookup
。このプロパティは、JMS メッセージ駆動型 Bean がメッセージを受信する JMS キューまたはトピックを指定するために使用されます。connectionFactoryLookup
。このプロパティは、JMS メッセージ駆動型 Bean がメッセージを受信する JMS プロバイダーへの接続に使用される JMS 接続ファクトリを指定するために使用されます。subscriptionDurability
。メッセージ駆動型 Bean がトピックで使用されることが意図されている場合、このプロパティを使用して、永続サブスクリプションまたは非永続サブスクリプションのどちらを使用するかを示すことができます。このプロパティの値は Durable
または NonDurable
のいずれかである必要があります subscriptionName
。このプロパティは、メッセージ駆動型 Bean がトピックで使用される予定であり、Bean プロバイダーが永続サブスクリプションを使用する必要があることを示している場合に、永続サブスクリプションの名前を指定するために使用されます。clientId
。このプロパティは、JMS メッセージ駆動型 Bean がメッセージを受信する JMS プロバイダーに接続するときに使用される JMS クライアント ID を指定するために使用されます。このプロパティが指定されていない場合、クライアント識別子は未設定のままになります。修飾子と型 | 必須要素と説明 |
---|---|
StringSE | propertyName |
StringSE | propertyValue |
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.