クラス JmsOutboundChannelAdapterSpec<S extends JmsOutboundChannelAdapterSpec<S>>
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S,H>
org.springframework.integration.dsl.MessageHandlerSpec<S,JmsSendingMessageHandler>
org.springframework.integration.jms.dsl.JmsOutboundChannelAdapterSpec<S>
- 型パラメーター:
S
- ターゲットJmsOutboundChannelAdapterSpec
実装型。
- 実装されたすべてのインターフェース:
DisposableBean
、FactoryBean<JmsSendingMessageHandler>
、InitializingBean
、Lifecycle
、Phased
、SmartLifecycle
public class JmsOutboundChannelAdapterSpec<S extends JmsOutboundChannelAdapterSpec<S>>
extends MessageHandlerSpec<S,JmsSendingMessageHandler>
- 導入:
- 5.0
- 作成者:
- Artem Bilan
ネストされたクラスのサマリー
フィールドサマリー
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, target
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASE
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明deliveryModeExpression
(StringSE deliveryModeExpression) 送信する JMS メッセージのdeliveryMode
を評価する SpEL 式を指定します。<P> S
deliveryModeFunction
(FunctionSE<Message<P>, ?> deliveryModeFunction) Function
SE を指定して、送信する JMS メッセージのdeliveryMode
を解決します。destination
(DestinationEE destination) このアダプターがメッセージを送信する宛先を構成します。destination
(StringSE destination) このアダプターがメッセージを送信する宛先の名前を構成します。<P> S
destination
(FunctionSE<Message<P>, ?> destinationFunction) 実行時に呼び出されるFunction
SE を構成して、メッセージの送信先を決定します。destinationExpression
(StringSE destination) 実行時にメッセージの送信先を評価する SpEL 式を構成します。extractPayload
(boolean extractPayload) headerMapper
(JmsHeaderMapper headerMapper) timeToLiveExpression
(StringSE timeToLiveExpression) 送信する JMS メッセージのtimeToLive
を評価する SpEL 式を指定します。<P> S
timeToLiveFunction
(FunctionSE<Message<P>, ?> timeToLiveFunction) Function
SE を指定して、送信する JMS メッセージのtimeToLive
を解決します。クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stop
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
フィールドの詳細
jmsTemplateSpec
コンストラクターの詳細
JmsOutboundChannelAdapterSpec
メソッドの詳細
extractPayload
- パラメーター:
extractPayload
- extractPayload フラグ。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec
。 - 関連事項:
headerMapper
- パラメーター:
headerMapper
- headerMapper。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec
。 - 関連事項:
destination
このアダプターがメッセージを送信する宛先を構成します。- パラメーター:
destination
- 宛先。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec
。 - 関連事項:
destination
このアダプターがメッセージを送信する宛先の名前を構成します。- パラメーター:
destination
- 宛先名。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec
。 - 関連事項:
destinationExpression
実行時にメッセージの送信先を評価する SpEL 式を構成します。- パラメーター:
destination
- 宛先名。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec
。 - 関連事項:
destination
実行時に呼び出されるFunction
SE を構成して、メッセージの送信先を決定します。通常、Java 8 ラムダ式で使用されます。.<Foo>destination(m -> m.getPayload().getState())
- 型パラメーター:
P
- 予想されるペイロード型。- パラメーター:
destinationFunction
- 宛先関数。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec
。 - 関連事項:
deliveryModeExpression
送信する JMS メッセージのdeliveryMode
を評価する SpEL 式を指定します。- パラメーター:
deliveryModeExpression
- 使用対象- 戻り値:
- スペック
- 導入:
- 5.1
deliveryModeFunction
Function
SE を指定して、送信する JMS メッセージのdeliveryMode
を解決します。- 型パラメーター:
P
- 予想されるペイロード型。- パラメーター:
deliveryModeFunction
- 使用対象- 戻り値:
- スペック
- 導入:
- 5.1
- 関連事項:
timeToLiveExpression
送信する JMS メッセージのtimeToLive
を評価する SpEL 式を指定します。- パラメーター:
timeToLiveExpression
- 使用対象- 戻り値:
- スペック
- 導入:
- 5.1
timeToLiveFunction
Function
SE を指定して、送信する JMS メッセージのtimeToLive
を解決します。- 型パラメーター:
P
- 予想されるペイロード型。- パラメーター:
timeToLiveFunction
- 使用対象- 戻り値:
- スペック
- 導入:
- 5.1
- 関連事項: