This commit is contained in:
joachimvh
2023-11-28 08:48:17 +00:00
parent 9a114588f4
commit 9488ae4b30
806 changed files with 4394 additions and 4394 deletions

View File

@@ -33,7 +33,7 @@ by implementing a decorator pattern.</p>
<ul class="tsd-hierarchy">
<li><a href="../interfaces/DataAccessor.html" class="tsd-signature-type tsd-kind-interface">DataAccessor</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L14">src/storage/accessors/PassthroughDataAccessor.ts:14</a></li></ul></aside>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L14">src/storage/accessors/PassthroughDataAccessor.ts:14</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -72,14 +72,14 @@ by implementing a decorator pattern.</p>
<h5><span class="tsd-kind-parameter">accessor</span>: <a href="../interfaces/DataAccessor.html" class="tsd-signature-type tsd-kind-interface">DataAccessor</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="PassthroughDataAccessor.html" class="tsd-signature-type tsd-kind-class">PassthroughDataAccessor</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L17">src/storage/accessors/PassthroughDataAccessor.ts:17</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L17">src/storage/accessors/PassthroughDataAccessor.ts:17</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-protected"><a id="accessor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>accessor</span><a href="#accessor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">accessor</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/AtomicDataAccessor.html" class="tsd-signature-type tsd-kind-interface">AtomicDataAccessor</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L15">src/storage/accessors/PassthroughDataAccessor.ts:15</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L15">src/storage/accessors/PassthroughDataAccessor.ts:15</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="canHandle" class="tsd-anchor"></a>
@@ -104,7 +104,7 @@ If it does not support the incoming data.</p>
</div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#canHandle">canHandle</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L30">src/storage/accessors/PassthroughDataAccessor.ts:30</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L30">src/storage/accessors/PassthroughDataAccessor.ts:30</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="deleteResource" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>delete<wbr/>Resource</span><a href="#deleteResource" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -127,7 +127,7 @@ triple, which has the effect of removing the deleted resource from the containin
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#deleteResource">deleteResource</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L50">src/storage/accessors/PassthroughDataAccessor.ts:50</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L50">src/storage/accessors/PassthroughDataAccessor.ts:50</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getChildren" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Children</span><a href="#getChildren" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -153,7 +153,7 @@ such as resource type or last modified date.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#getChildren">getChildren</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L46">src/storage/accessors/PassthroughDataAccessor.ts:46</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L46">src/storage/accessors/PassthroughDataAccessor.ts:46</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getData" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Data</span><a href="#getData" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -174,7 +174,7 @@ It can be assumed that the incoming identifier will always correspond to a docum
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#getData">getData</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L34">src/storage/accessors/PassthroughDataAccessor.ts:34</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L34">src/storage/accessors/PassthroughDataAccessor.ts:34</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getMetadata" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Metadata</span><a href="#getMetadata" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -196,7 +196,7 @@ This is necessary for range requests.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#getMetadata">getMetadata</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L38">src/storage/accessors/PassthroughDataAccessor.ts:38</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L38">src/storage/accessors/PassthroughDataAccessor.ts:38</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="writeContainer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>write<wbr/>Container</span><a href="#writeContainer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -223,7 +223,7 @@ if it does its metadata should be overwritten, except for the containment triple
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#writeContainer">writeContainer</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L26">src/storage/accessors/PassthroughDataAccessor.ts:26</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L26">src/storage/accessors/PassthroughDataAccessor.ts:26</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="writeDocument" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>write<wbr/>Document</span><a href="#writeDocument" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -254,7 +254,7 @@ If any data and/or metadata exist for the given identifier, it should be overwri
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#writeDocument">writeDocument</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L21">src/storage/accessors/PassthroughDataAccessor.ts:21</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L21">src/storage/accessors/PassthroughDataAccessor.ts:21</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="writeMetadata" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>write<wbr/>Metadata</span><a href="#writeMetadata" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -280,7 +280,7 @@ It can safely be assumed that the subject resource already exists.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/DataAccessor.html">DataAccessor</a>.<a href="../interfaces/DataAccessor.html#writeMetadata">writeMetadata</a></p>
<ul>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/1f88864/src/storage/accessors/PassthroughDataAccessor.ts#L42">src/storage/accessors/PassthroughDataAccessor.ts:42</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/CommunitySolidServer/CommunitySolidServer/blob/dca71bc/src/storage/accessors/PassthroughDataAccessor.ts#L42">src/storage/accessors/PassthroughDataAccessor.ts:42</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">