インターフェース CompletedEventPublications
- すべての既知の実装クラス:
DefaultEventPublicationRegistry
public interface CompletedEventPublications
すでに完了しているすべての
EventPublication
。- 導入:
- 1.1
- 作成者:
- Oliver Drotbohm
メソッドのサマリー
修飾子と型メソッド説明void
指定されたPredicate
SE に一致するすべてのEventPublication
を削除します。void
deletePublicationsOlderThan
(DurationSE duration) 完了日が指定されたDuration
SE よりも古いすべてのEventPublication
を削除します。CollectionSE<? extends EventPublication>
findAll()
すでに完了しているすべてのEventPublication
を返します。
メソッドの詳細
findAll
CollectionSE<? extends EventPublication> findAll()すでに完了しているすべてのEventPublication
を返します。- 戻り値:
- null になることはありません。
deletePublications
指定されたPredicate
SE に一致するすべてのEventPublication
を削除します。実装では、完了したすべてのEventPublication
が反復され、メモリ内の述語が適用されることに注意してください。- パラメーター:
filter
- null であってはなりません。
deletePublicationsOlderThan
完了日が指定されたDuration
SE よりも古いすべてのEventPublication
を削除します。- パラメーター:
duration
- null であってはなりません。