Creates a record manager for the indicated file
Switches off transactions for the record manager. This means that a) a
transaction log is not kept,
Check if RecordManager has been closed. If so, throw an IllegalStateException.
Fetches a record using a custom serializer.
Load name directory
Returns the indicated root rowid.
Inserts a new record using a custom serializer.
Sets the indicated root rowid.
Updates a record using a custom serializer.
Get the underlying Transaction Manager
Used to serialize reads/write on a given logical rowid. Checks if there is a
ongoing conflicting IO
Closes the record manager.