public interface MessageListenerContainer extends SmartLifecycle
DEFAULT_PHASE
修飾子と型 | メソッドと説明 |
---|---|
DestinationResolver | getDestinationResolver () 名前で宛先を解決するために使用する DestinationResolver を返します。 |
MessageConverter | getMessageConverter () Message EE があれば、それを変換するために使用できる MessageConverter を返します。 |
QosSettings | getReplyQosSettings () 応答を送信するときに使用する QosSettings を返すか、ブローカーのデフォルトを使用する必要がある場合は null を返します。 |
boolean | isPubSubDomain () パブリッシュ / サブスクライブドメイン( Topics EE )が使用されているかどうかを返します。 |
boolean | isReplyPubSubDomain () 返信先がパブリッシュ / サブスクライブドメイン( Topics EE )を使用するかどうかを返します。 |
void | setupMessageListener ( ObjectSE messageListener) 使用するメッセージリスナーを設定します。 |
getPhase , isAutoStartup , stop
void setupMessageListener(ObjectSE messageListener)
IllegalArgumentException
SE をスローします。@Nullable MessageConverter getMessageConverter()
Message
EE があれば、それを変換するために使用できる MessageConverter
を返します。@Nullable DestinationResolver getDestinationResolver()
DestinationResolver
を返します。boolean isPubSubDomain()
boolean isReplyPubSubDomain()
Topics
EE )を使用するかどうかを返します。それ以外の場合は、ポイントツーポイントドメイン( Queues
EE )が使用されます。 デフォルトでは、値は isPubSubDomain()
と同じです。
@Nullable QosSettings getReplyQosSettings()
QosSettings
を返すか、ブローカーのデフォルトを使用する必要がある場合は null
を返します。