クラス JmsOutboundChannelAdapterSpec<S extends JmsOutboundChannelAdapterSpec<S>>
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<S, JmsSendingMessageHandler>
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> SdeliveryModeFunction(FunctionSE<Message<P>, ?> deliveryModeFunction) FunctionSE を指定して、送信する JMS メッセージのdeliveryModeを解決します。destination(DestinationEE destination) このアダプターがメッセージを送信する宛先を構成します。destination(StringSE destination) このアダプターがメッセージを送信する宛先の名前を構成します。<P> Sdestination(FunctionSE<Message<P>, ?> destinationFunction) 実行時に呼び出されるFunctionSE を構成して、メッセージの送信先を決定します。destinationExpression(StringSE destination) 実行時にメッセージの送信先を評価する SpEL 式を構成します。extractPayload(boolean extractPayload) headerMapper(JmsHeaderMapper headerMapper) timeToLiveExpression(StringSE timeToLiveExpression) 送信する JMS メッセージのtimeToLiveを評価する SpEL 式を指定します。<P> StimeToLiveFunction(FunctionSE<Message<P>, ?> timeToLiveFunction) FunctionSE を指定して、送信する 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インターフェース org.springframework.context.SmartLifecycle から継承されたメソッド
isPauseable
フィールドの詳細
jmsTemplateSpec
コンストラクターの詳細
JmsOutboundChannelAdapterSpec
メソッドの詳細
extractPayload
- パラメーター:
extractPayload- extractPayload フラグ。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec。 - 関連事項:
headerMapper
- パラメーター:
headerMapper- headerMapper。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec。 - 関連事項:
destination
このアダプターがメッセージを送信する宛先を構成します。- パラメーター:
destination- 宛先。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec。 - 関連事項:
destination
このアダプターがメッセージを送信する宛先の名前を構成します。- パラメーター:
destination- 宛先名。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec。 - 関連事項:
destinationExpression
実行時にメッセージの送信先を評価する SpEL 式を構成します。- パラメーター:
destination- 宛先名。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec。 - 関連事項:
destination
実行時に呼び出されるFunctionSE を構成して、メッセージの送信先を決定します。通常、Java 8 ラムダ式で使用されます。.<Foo>destination(m -> m.getPayload().getState())- 型パラメーター:
P- 予想されるペイロード型。- パラメーター:
destinationFunction- 宛先関数。- 戻り値:
- 現在の
JmsOutboundChannelAdapterSpec。 - 関連事項:
deliveryModeExpression
deliveryModeFunction
FunctionSE を指定して、送信する JMS メッセージのdeliveryModeを解決します。- 型パラメーター:
P- 予想されるペイロード型。- パラメーター:
deliveryModeFunction- 使用対象- 戻り値:
- スペック
- 導入:
- 5.1
- 関連事項:
timeToLiveExpression
timeToLiveFunction
FunctionSE を指定して、送信する JMS メッセージのtimeToLiveを解決します。- 型パラメーター:
P- 予想されるペイロード型。- パラメーター:
timeToLiveFunction- 使用対象- 戻り値:
- スペック
- 導入:
- 5.1
- 関連事項: