Retrieves all archived versions for a specific entity record. Queries the ArchiveRunDetail table for matching records.
The name of the entity
The primary key value of the record
User context for database access
Array of ArchiveRunDetail records, ordered by most recent first
Restores a specific archived version of a record. Loads the ArchiveRunDetail, initializes the storage driver, reads the archive document, and applies the values back to the record.
ID of the ArchiveRunDetail record to restore
User context for database and storage access
Result indicating success/failure and which fields were restored
Provides recovery operations for archived records, including listing archived versions and restoring specific versions.