Interface CurrentEventsByTagQuery

All Superinterfaces:
ReadJournal
All Known Implementing Classes:
LeveldbReadJournal, PersistenceTestKitReadJournal

public interface CurrentEventsByTagQuery extends ReadJournal
A plugin may optionally support this query by implementing this interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    Same type of query as pekko.persistence.query.javadsl.EventsByTagQuery#eventsByTag but the event stream is completed immediately when it reaches the end of the "result set".
  • Method Details

    • currentEventsByTag

      Source<EventEnvelope,NotUsed> currentEventsByTag(String tag, Offset offset)
      Same type of query as pekko.persistence.query.javadsl.EventsByTagQuery#eventsByTag but the event stream is completed immediately when it reaches the end of the "result set". Depending on journal implementation, this may mean all events up to when the query is started, or it may include events that are persisted while the query is still streaming results. For eventually consistent stores, it may only include all events up to some point before the query is started.