Search
Preparing search index...
The search index is not available
Community Solid Server - v0.8.1
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Community Solid Server - v0.8.1
storage/BaseResourceStore
BaseResourceStore
Class BaseResourceStore
Base implementation of ResourceStore for implementers of custom stores.
Hierarchy
BaseResourceStore
Implements
ResourceStore
Index
Constructors
constructor
Methods
add
Resource
delete
Resource
get
Representation
modify
Resource
resource
Exists
set
Representation
Constructors
constructor
new
Base
Resource
Store
(
)
:
BaseResourceStore
Returns
BaseResourceStore
Methods
add
Resource
add
Resource
(
container
:
ResourceIdentifier
, representation
:
Representation
, conditions
?:
Conditions
)
:
Promise
<
ResourceIdentifier
>
Parameters
container:
ResourceIdentifier
representation:
Representation
Optional
conditions:
Conditions
Returns
Promise
<
ResourceIdentifier
>
delete
Resource
delete
Resource
(
identifier
:
ResourceIdentifier
, conditions
?:
Conditions
)
:
Promise
<
ResourceIdentifier
[]
>
Parameters
identifier:
ResourceIdentifier
Optional
conditions:
Conditions
Returns
Promise
<
ResourceIdentifier
[]
>
get
Representation
get
Representation
(
identifier
:
ResourceIdentifier
, preferences
:
RepresentationPreferences
, conditions
?:
Conditions
)
:
Promise
<
Representation
>
Parameters
identifier:
ResourceIdentifier
preferences:
RepresentationPreferences
Optional
conditions:
Conditions
Returns
Promise
<
Representation
>
modify
Resource
modify
Resource
(
identifier
:
ResourceIdentifier
, patch
:
Patch
, conditions
?:
Conditions
)
:
Promise
<
ResourceIdentifier
[]
>
Parameters
identifier:
ResourceIdentifier
patch:
Patch
Optional
conditions:
Conditions
Returns
Promise
<
ResourceIdentifier
[]
>
resource
Exists
resource
Exists
(
identifier
:
ResourceIdentifier
, conditions
?:
Conditions
)
:
Promise
<
boolean
>
Parameters
identifier:
ResourceIdentifier
Optional
conditions:
Conditions
Returns
Promise
<
boolean
>
set
Representation
set
Representation
(
identifier
:
ResourceIdentifier
, representation
:
Representation
, conditions
?:
Conditions
)
:
Promise
<
ResourceIdentifier
[]
>
Parameters
identifier:
ResourceIdentifier
representation:
Representation
Optional
conditions:
Conditions
Returns
Promise
<
ResourceIdentifier
[]
>
Exports
storage/
Base
Resource
Store
Base
Resource
Store
constructor
add
Resource
delete
Resource
get
Representation
modify
Resource
resource
Exists
set
Representation
Base implementation of ResourceStore for implementers of custom stores.