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