クラスの使用
org.springframework.modulith.events.ResubmissionOptions
ResubmissionOptions を使用するパッケージ
org.springframework.modulith.events 内の ResubmissionOptions 使用
修飾子と型メソッド説明static ResubmissionOptionsResubmissionOptions.defaults()実行中の公開に制限がなく、バッチサイズが 100、最小期間がなく、すべてのEventPublicationインスタンスを含む新しいResubmissionOptionsを作成します。ResubmissionOptions.withBatchSize(int batchSize) データベースからパブリケーションを読み取るためのバッチサイズを構成します。ResubmissionOptions.withFilter(PredicateSE<EventPublication> filter) 再送信の試行で再送信するEventPublicationを構成します。ResubmissionOptions.withMaxInFlight(int maxInFlight) 同時に実行する必要があるパブリケーションの数を構成します。ResubmissionOptions.withMinAge(DurationSE minAge) 再送信の対象となるイベント公開の最小期間を設定します。型 ResubmissionOptions のパラメーターを持つ org.springframework.modulith.events のメソッド修飾子と型メソッド説明voidFailedEventPublications.resubmit(ResubmissionOptions options) 指定されたResubmissionOptionsに従って、失敗したEventPublicationの再送信を開始します。voidIncompleteEventPublications.resubmitIncompletePublications(ResubmissionOptions options) 指定されたResubmissionOptionsに一致する不完全なEventPublicationの再送信をトリガーします。org.springframework.modulith.events.core 内の ResubmissionOptions 使用
型 ResubmissionOptions のパラメーターを持つ org.springframework.modulith.events.core のメソッド修飾子と型メソッド説明voidDefaultEventPublicationRegistry.processFailedPublications(ResubmissionOptions options, ConsumerSE<TargetEventPublication> consumer) voidEventPublicationRegistry.processFailedPublications(ResubmissionOptions options, ConsumerSE<TargetEventPublication> consumer) org.springframework.modulith.events.support 内の ResubmissionOptions 使用
型 ResubmissionOptions のパラメーターを持つ org.springframework.modulith.events.support のメソッド修飾子と型メソッド説明voidPersistentApplicationEventMulticaster.resubmit(ResubmissionOptions options) voidPersistentApplicationEventMulticaster.resubmitIncompletePublications(ResubmissionOptions options)