A ResourceStore represents a collection of resources.
It has been designed such that each of its methods
can be implemented in an atomic way: for each CRUD operation, only one
dedicated method needs to be called. A fifth method enables the optimization
of partial updates with PATCH. It is up to the implementer of the interface to
(not) make an implementation atomic.
A ResourceStore represents a collection of resources. It has been designed such that each of its methods can be implemented in an atomic way: for each CRUD operation, only one dedicated method needs to be called. A fifth method enables the optimization of partial updates with PATCH. It is up to the implementer of the interface to (not) make an implementation atomic.