クラス AbstractKafkaBackOffManagerFactory
java.lang.ObjectSE
org.springframework.kafka.listener.AbstractKafkaBackOffManagerFactory
- 実装されたすべてのインターフェース:
Aware
、ApplicationContextAware
、KafkaBackOffManagerFactory
public abstract class AbstractKafkaBackOffManagerFactory
extends ObjectSE
implements KafkaBackOffManagerFactory, ApplicationContextAware
KafkaBackOffManagerFactory
実装の基本クラス。- 導入:
- 2.7
- 作成者:
- Tomaz Fernandes, Gary Russell
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明ApplicationContext
からListenerContainerRegistry
を取得するインスタンスを作成します。AbstractKafkaBackOffManagerFactory
(ListenerContainerRegistry listenerContainerRegistry) 提供されたListenerContainerRegistry
を使用してインスタンスを作成します。これは、MessageListenerContainer
をフェッチしてバックオフするために使用されます。メソッドのサマリー
修飾子と型メソッド説明create()
protected abstract KafkaConsumerBackoffManager
doCreateManager
(ListenerContainerRegistry registry) protected <T> T
protected ListenerContainerRegistry
final void
setApplicationContext
(ApplicationContext applicationContext) void
setListenerContainerRegistry
(ListenerContainerRegistry listenerContainerRegistry) MessageListenerContainer
をフェッチしてバックオフするために使用されるListenerContainerRegistry
を設定します。
コンストラクターの詳細
AbstractKafkaBackOffManagerFactory
public AbstractKafkaBackOffManagerFactory()ApplicationContext
からListenerContainerRegistry
を取得するインスタンスを作成します。AbstractKafkaBackOffManagerFactory
提供されたListenerContainerRegistry
を使用してインスタンスを作成します。これは、MessageListenerContainer
をフェッチしてバックオフするために使用されます。- パラメーター:
listenerContainerRegistry
- 使用する listenerContainerRegistry。
メソッドの詳細
setListenerContainerRegistry
MessageListenerContainer
をフェッチしてバックオフするために使用されるListenerContainerRegistry
を設定します。- パラメーター:
listenerContainerRegistry
- 使用する listenerContainerRegistry。
create
- 次で指定:
- インターフェース
KafkaBackOffManagerFactory
のcreate
doCreateManager
getListenerContainerRegistry
getBean
setApplicationContext
- 次で指定:
- インターフェース
ApplicationContextAware
のsetApplicationContext