クラス AdapterUtils
java.lang.ObjectSE
org.springframework.kafka.listener.adapter.AdapterUtils
リスナーアダプターのユーティリティ。
- 導入:
- 2.5
- 作成者:
- Gary Russell, Wang Zhiyang, Huijin Hong
フィールドサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明static ConsumerRecordMetadata
ConsumerRecord
でなければならないデータからConsumerRecordMetadata
を構築します。static ObjectSE
データ内の最初のConsumerRecord
からConsumerRecordMetadata
を構築します (存在する場合)。static StringSE
SendTo 値が存在しない場合、デフォルトの式を返します。static boolean
isAsyncReply
(ClassSE<?> resultType) 戻り値の型が非同期の場合は true を返します。static boolean
isCompletableFuture
(ClassSE<?> resultType) 型がCompletableFuture
の場合は true を返します。static boolean
isKotlinContinuation
(ClassSE<?> parameterType) 型がContinuation
の場合は true を返します。static boolean
型がMono
の場合は true を返します。
フィールドの詳細
PARSER_CONTEXT
! を使用したランタイム SpEL のパーサーコンテキストテンプレートプレフィックス。- 導入:
- 2.2.15
メソッドの詳細
buildConsumerRecordMetadataFromArray
データ内の最初のConsumerRecord
からConsumerRecordMetadata
を構築します (存在する場合)。- パラメーター:
data
- データ配列。- 戻り値:
- メタデータ、またはデータに
ConsumerRecord
が含まれていない場合は null。
buildConsumerRecordMetadata
ConsumerRecord
でなければならないデータからConsumerRecordMetadata
を構築します。- パラメーター:
data
- レコード。- 戻り値:
- メタデータまたはデータが
ConsumerRecord
でない場合は null。
getDefaultReplyTopicExpression
SendTo 値が存在しない場合、デフォルトの式を返します。- 戻り値:
- 表現。
- 導入:
- 2.2.15
isAsyncReply
戻り値の型が非同期の場合は true を返します。- パラメーター:
resultType
-InvocableHandlerMethod
戻り値の型。- 戻り値:
- 型は
Mono
またはCompletableFuture
です。 - 導入:
- 3.2
isMono
型がMono
の場合は true を返します。- パラメーター:
resultType
-InvocableHandlerMethod
戻り値の型。- 戻り値:
- 型は
Mono
です。 - 導入:
- 3.2
isCompletableFuture
型がCompletableFuture
の場合は true を返します。- パラメーター:
resultType
-InvocableHandlerMethod
戻り値の型。- 戻り値:
- 型は
CompletableFuture
です。 - 導入:
- 3.2
isKotlinContinuation
型がContinuation
の場合は true を返します。- パラメーター:
parameterType
-MethodParameter
パラメーター型。- 戻り値:
- 型は
Continuation
です。 - 導入:
- 3.2.1