クラス BatchListenerFailedException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.kafka.KafkaException
org.springframework.kafka.listener.BatchListenerFailedException
- 実装されたすべてのインターフェース:
SerializableSE
バッチ内のどのレコードが失敗したかをフレームワークに通知するために、ユーザーコードによってスローされる例外。
- 導入:
- 2.5
- 作成者:
- Gary Russell, Wang Zhiyang
- 関連事項:
ネストされたクラスのサマリー
クラス org.springframework.kafka.KafkaException から継承されたネストクラス / インターフェース
KafkaException.Level
コンストラクターのサマリー
コンストラクターコンストラクター説明BatchListenerFailedException
(StringSE message, int index) 提供されたプロパティを使用してインスタンスを構築します。BatchListenerFailedException
(StringSE message, ThrowableSE cause, int index) 提供されたプロパティを使用してインスタンスを構築します。BatchListenerFailedException
(StringSE message, ThrowableSE cause, org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record) 提供されたプロパティを使用してインスタンスを構築します。BatchListenerFailedException
(StringSE message, org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record) 提供されたプロパティを使用してインスタンスを構築します。メソッドのサマリー
修飾子と型メソッド説明int
getIndex()
失敗したレコードのバッチでインデックスを返します。org.apache.kafka.clients.consumer.ConsumerRecord<?,
?> 失敗したレコードを返します。クラス org.springframework.kafka.KafkaException から継承されたメソッド
selfLog
クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
BatchListenerFailedException
提供されたプロパティを使用してインスタンスを構築します。- パラメーター:
message
- メッセージ。index
- 失敗したレコードのバッチ内のインデックス。
BatchListenerFailedException
提供されたプロパティを使用してインスタンスを構築します。- パラメーター:
message
- メッセージ。cause
- 原因。index
- 失敗したレコードのバッチ内のインデックス。
BatchListenerFailedException
public BatchListenerFailedException(StringSE message, org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record) 提供されたプロパティを使用してインスタンスを構築します。- パラメーター:
message
- メッセージ。record
- 失敗した記録。
BatchListenerFailedException
public BatchListenerFailedException(StringSE message, @Nullable ThrowableSE cause, org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> record) 提供されたプロパティを使用してインスタンスを構築します。- パラメーター:
message
- メッセージ。cause
- 原因。record
- 失敗した記録。
メソッドの詳細
getRecord
失敗したレコードを返します。- 戻り値:
- レコード。
getIndex
public int getIndex()失敗したレコードのバッチでインデックスを返します。- 戻り値:
- インデックス。
getMessage
- オーバーライド:
- クラス
ThrowableSE
のgetMessage