クラス MultiMethodKafkaListenerEndpoint<K,V>
java.lang.ObjectSE
org.springframework.kafka.config.AbstractKafkaListenerEndpoint<K,V>
org.springframework.kafka.config.MethodKafkaListenerEndpoint<K,V>
org.springframework.kafka.config.MultiMethodKafkaListenerEndpoint<K,V>
- 型パラメーター:
K
- 鍵の型。V
- 値の型。
- 実装されたすべてのインターフェース:
Aware
、BeanFactoryAware
、InitializingBean
、KafkaListenerEndpoint
KafkaHandler
に基づくいくつかの POJO メソッドの MethodKafkaListenerEndpoint
拡張。- 作成者:
- Gary Russell, Wang Zhiyang
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明MultiMethodKafkaListenerEndpoint
(ListSE<MethodSE> methods, MethodSE defaultMethod, ObjectSE bean) 提供されたメソッド、デフォルトメソッド、Bean のインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明protected HandlerAdapter
configureListenerAdapter
(MessagingMessageListenerAdapter<K, V> messageListener) このリスナーアダプターのHandlerAdapter
を作成します。デフォルトのメソッドを取得します。メソッドリストを取得します。void
setDefaultMethod
(MethodSE defaultMethod) デフォルトの方法を設定します。void
setMethods
(ListSE<MethodSE> methods) メソッドリストを設定します。void
setValidator
(Validator validator) ペイロードバリデーターを設定します。クラス org.springframework.kafka.config.MethodKafkaListenerEndpoint から継承されたメソッド
createMessageListener, createMessageListenerInstance, getBean, getEndpointDescription, getMessageHandlerMethodFactory, getMethod, setBean, setErrorHandler, setMessageHandlerMethodFactory, setMessagingConverter, setMethod
クラス org.springframework.kafka.config.AbstractKafkaListenerEndpoint から継承されたメソッド
afterPropertiesSet, getAutoStartup, getBatchListener, getBatchToRecordAdapter, getBeanExpressionContext, getBeanFactory, getBeanResolver, getClientIdPrefix, getConcurrency, getConsumerProperties, getContainerPostProcessor, getGroup, getGroupId, getId, getListenerInfo, getMainListenerId, getRecordFilterStrategy, getReplyTemplate, getResolver, getTopicPartitionsToAssign, getTopicPattern, getTopics, isAckDiscarded, isBatchListener, isSplitIterables, setAckDiscarded, setAutoStartup, setBatchListener, setBatchToRecordAdapter, setBeanFactory, setClientIdPrefix, setConcurrency, setConsumerProperties, setContainerPostProcessor, setCorrelationHeaderName, setGroup, setGroupId, setId, setListenerInfo, setMainListenerId, setRecordFilterStrategy, setReplyHeadersConfigurer, setReplyTemplate, setSplitIterables, setTopicPartitions, setTopicPattern, setTopics, setupListenerContainer, toString
コンストラクターの詳細
メソッドの詳細
getMethods
メソッドリストを取得します。- 戻り値:
- メソッドリスト。
- 導入:
- 3.2
setMethods
メソッドリストを設定します。- パラメーター:
methods
- メソッド。- 導入:
- 3.2
getDefaultMethod
デフォルトのメソッドを取得します。- 戻り値:
- デフォルトの方法。
- 導入:
- 3.2
setDefaultMethod
デフォルトの方法を設定します。- パラメーター:
defaultMethod
- デフォルトの方法。- 導入:
- 3.2
setValidator
ペイロードバリデーターを設定します。- パラメーター:
validator
- バリデーター。- 導入:
- 2.5.11
configureListenerAdapter
protected HandlerAdapter configureListenerAdapter(MessagingMessageListenerAdapter<K, V> messageListener) クラスからコピーされた説明:MethodKafkaListenerEndpoint
このリスナーアダプターのHandlerAdapter
を作成します。- オーバーライド:
- クラス
MethodKafkaListenerEndpoint<K,
のV> configureListenerAdapter
- パラメーター:
messageListener
- リスナーアダプター。- 戻り値:
- ハンドラーアダプター。