Store we retrieve data from and send data to.
Used to distinguish regular resources (which may be converted) from metadata resources (which always need conversion).
Determines when data should be converted.
Optional inConverts data before passing to the source store.
Optional inThe preferred input format for the source store, as passed to the inConverter.
Optional outConverts data after retrieval from the source store.
Private Readonly inPrivate Readonly inProtected Readonly loggerPrivate Readonly metadataPrivate Readonly outProtected Readonly sourceCreates a new resource in the container.
Container in which to create a resource.
Representation of the new resource
Optional conditions: ConditionsOptional conditions under which to proceed.
A ChangeMap.
Deletes a resource.
Identifier of resource to delete.
Optional conditions: ConditionsOptional conditions under which to proceed.
A ChangeMap.
Retrieves a representation of a resource.
Identifier of the resource to read.
Preferences indicating desired representations.
Optional conditions: ConditionsOptional conditions under which to proceed.
A representation corresponding to the identifier.
Checks whether a resource exists in this ResourceSet.
Identifier of resource to check.
A promise resolving if the resource already exists.
Sets or updates the representation of a resource, creating a new resource and intermediary containers as needed.
Identifier of resource to update.
Description of which parts to update.
Optional conditions: ConditionsOptional conditions under which to proceed.
A ChangeMap.
Sets or replaces the representation of a resource, creating a new resource and intermediary containers as needed.
Identifier of resource to update.
New representation of the resource.
Optional conditions: ConditionsOptional conditions under which to proceed.
A ChangeMap.
Store that provides (optional) conversion of incoming and outgoing Representations.