Closes the database.
Finds an entity by its primary key.
Returns a list of all entities in the repository.
Removes an entity by its primary key.
Removes an entity.
Saves the entity in the repository. This should be called to add a new entity or to update a modified entity.
A base interface describing the basic operations that can be performed on a database.