/// <exception cref="System.IO.IOException"/> public void Apply(JournalSet.JournalAndStream jas) { if (jas.IsActive()) { jas.CloseStream(); jas.GetManager().FinalizeLogSegment(firstTxId, lastTxId); } }
/// <exception cref="System.IO.IOException"/> public void Apply(JournalSet.JournalAndStream jas) { jas.GetManager().RecoverUnfinalizedSegments(); }
/// <exception cref="System.IO.IOException"/> public void Apply(JournalSet.JournalAndStream jas) { jas.GetManager().PurgeLogsOlderThan(minTxIdToKeep); }
/// <exception cref="System.IO.IOException"/> public void Apply(JournalSet.JournalAndStream jas) { jas.GetManager().SetOutputBufferCapacity(size); }