クラス AbstractRetryingMessageListenerAdapter<K,V,T>
java.lang.ObjectSE
org.springframework.kafka.listener.adapter.AbstractDelegatingMessageListenerAdapter<T>
org.springframework.kafka.listener.adapter.AbstractRetryingMessageListenerAdapter<K,V,T>
- 型パラメーター:
K
- 鍵の型。V
- 値の型。T
- デリゲート型。
- 実装されたすべてのインターフェース:
ConsumerSeekAware
,DelegatingMessageListener<T>
public abstract class AbstractRetryingMessageListenerAdapter<K,V,T>
extends AbstractDelegatingMessageListenerAdapter<T>
メッセージリスナーアダプターを再試行するための基本クラス。
- 作成者:
- Gary Russell
ネストされたクラスのサマリー
インターフェース org.springframework.kafka.listener.ConsumerSeekAware から継承されたネストクラス / インターフェース
ConsumerSeekAware.ConsumerSeekCallback
フィールドサマリー
クラス org.springframework.kafka.listener.adapter.AbstractDelegatingMessageListenerAdapter から継承されたフィールド
delegate, delegateType, logger
コンストラクターのサマリー
コンストラクターコンストラクター説明AbstractRetryingMessageListenerAdapter
(T delegate, org.springframework.retry.support.RetryTemplate retryTemplate) 提供された再試行テンプレートを使用してインスタンスを構築します。AbstractRetryingMessageListenerAdapter
(T delegate, org.springframework.retry.support.RetryTemplate retryTemplate, org.springframework.retry.RecoveryCallback<? extends ObjectSE> recoveryCallback) 提供されたテンプレートとコールバックを使用してインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明org.springframework.retry.RecoveryCallback<? extends ObjectSE>
org.springframework.retry.support.RetryTemplate
クラス org.springframework.kafka.listener.adapter.AbstractDelegatingMessageListenerAdapter から継承されたメソッド
getDelegate, onIdleContainer, onPartitionsAssigned, onPartitionsRevoked, registerSeekCallback
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.kafka.listener.ConsumerSeekAware から継承されたメソッド
onFirstPoll, unregisterSeekCallback
コンストラクターの詳細
AbstractRetryingMessageListenerAdapter
public AbstractRetryingMessageListenerAdapter(T delegate, org.springframework.retry.support.RetryTemplate retryTemplate) 提供された再試行テンプレートを使用してインスタンスを構築します。再試行が終了すると、例外がコンテナーにスローされます。- パラメーター:
delegate
- デリゲートリスナー。retryTemplate
- テンプレート。
AbstractRetryingMessageListenerAdapter
public AbstractRetryingMessageListenerAdapter(T delegate, org.springframework.retry.support.RetryTemplate retryTemplate, @Nullable org.springframework.retry.RecoveryCallback<? extends ObjectSE> recoveryCallback) 提供されたテンプレートとコールバックを使用してインスタンスを構築します。- パラメーター:
delegate
- デリゲートリスナー。retryTemplate
- テンプレート。recoveryCallback
- リカバリコールバック。null の場合、再試行が終了した後、例外がコンテナーにスローされます。
メソッドの詳細
getRetryTemplate
public org.springframework.retry.support.RetryTemplate getRetryTemplate()getRecoveryCallback