Class PurgedReplicaDbException

All Implemented Interfaces:
Serializable, LocalizableException

public final class PurgedReplicaDbException extends ChangelogException
This exception is thrown when a replica DB is fully purged by deleting all log files, invalidating all open cursors on them.

Contrary to AbortedChangelogCursorException, an invalidated cursor does not require processing to stop, any reference to it can simply be deleted as there is no data after the data pointed to by the cursor.

See Also:
  • Constructor Details

    • PurgedReplicaDbException

      public PurgedReplicaDbException(Path logFile)
      Creates a new exception with the provided message.
      Parameters:
      logFile - the log file with the open cursor