DataAccessor that calls the corresponding functions of the source DataAccessor. Can be extended by data accessors that do not want to override all functions by implementing a decorator pattern.

Hierarchy

Implements

Constructors

Properties

Methods

  • Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

    Throws

    BadRequestHttpError If it does not support the incoming data.

    Parameters

    Returns Promise<void>

  • Returns metadata for all resources in the requested container. This should not be all metadata of those resources (but it can be), but instead the main metadata you want to show in situations where all these resources are presented simultaneously. Generally this would be metadata that is present for all of these resources, such as resource type or last modified date.

    It can be safely assumed that the incoming identifier will always correspond to a container.

    Parameters

    Returns AsyncIterableIterator<RepresentationMetadata>