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