IJournalQueryExecutor Methods |
The IJournalQueryExecutor type exposes the following members.
Name | Description | |
---|---|---|
CreateTablesAsync |
Asynchronously tries to create new event journal and metadata tables.
| |
DeleteBatchAsync |
Asynchronously (permanently) deletes all events with given persistenceId, up to provided toSequenceNr.
| |
InsertBatchAsync |
Asynchronously inserts a collection of events and theirs tags into a journal table.
| |
SelectAllPersistenceIdsAsync |
Asynchronously returns all persistence Ids.
| |
SelectByPersistenceIdAsync |
Asynchronously replays a callback on all selected events for provided
persistenceId, within boundaries of fromSequenceNr
and toSequenceNr up to max number of events.
| |
SelectByTagAsync |
Asynchronously replays callback on all selected events, which have been tagged using
provided tag, within boundaries of fromOffset and
toOffset, up to max number of elements.
Returns highest sequence number from selected events.
| |
SelectEventsAsync | Obsolete.
TBD
| |
SelectHighestSequenceNrAsync |
Asynchronously returns single number considered as the highest sequence number in current journal for the provided persistenceId.
|