persistEvents method
Persist multiple events atomically All events succeed or all fail together
Implementation
@override
Future<void> persistEvents(List<Event> events) {
if (events.isNotEmpty) _journalWriteStarted = true;
return super.persistEvents(events);
}