mirror of
https://github.com/CommunitySolidServer/CommunitySolidServer.git
synced 2024-10-03 14:55:10 +00:00
694 lines
36 KiB
HTML
694 lines
36 KiB
HTML
<!doctype html>
|
||
<html class="default no-js">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
<title>Community Solid Server</title>
|
||
<meta name="description" content="Documentation for Community Solid Server">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<link rel="stylesheet" href="assets/css/main.css">
|
||
</head>
|
||
<body>
|
||
<header>
|
||
<div class="tsd-page-toolbar">
|
||
<div class="container">
|
||
<div class="table-wrap">
|
||
<div class="table-cell" id="tsd-search" data-index="assets/js/search.json" data-base=".">
|
||
<div class="field">
|
||
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
|
||
<input id="tsd-search-field" type="text" />
|
||
</div>
|
||
<ul class="results">
|
||
<li class="state loading">Preparing search index...</li>
|
||
<li class="state failure">The search index is not available</li>
|
||
</ul>
|
||
<a href="index.html" class="title">Community Solid Server</a>
|
||
</div>
|
||
<div class="table-cell" id="tsd-widgets">
|
||
<div id="tsd-filter">
|
||
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
|
||
<div class="tsd-filter-group">
|
||
<div class="tsd-select" id="tsd-filter-visibility">
|
||
<span class="tsd-select-label">All</span>
|
||
<ul class="tsd-select-list">
|
||
<li data-value="public">Public</li>
|
||
<li data-value="protected">Public/Protected</li>
|
||
<li data-value="private" class="selected">All</li>
|
||
</ul>
|
||
</div>
|
||
<input type="checkbox" id="tsd-filter-inherited" checked />
|
||
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
|
||
<input type="checkbox" id="tsd-filter-externals" checked />
|
||
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
|
||
<input type="checkbox" id="tsd-filter-only-exported" />
|
||
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
|
||
</div>
|
||
</div>
|
||
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tsd-page-title">
|
||
<div class="container">
|
||
<ul class="tsd-breadcrumb">
|
||
<li>
|
||
<a href="globals.html">Globals</a>
|
||
</li>
|
||
</ul>
|
||
<h1>Community Solid Server</h1>
|
||
</div>
|
||
</div>
|
||
</header>
|
||
<div class="container container-main">
|
||
<div class="row">
|
||
<div class="col-8 col-content">
|
||
<div class="tsd-panel tsd-typography">
|
||
<a href="#community-solid-server" id="community-solid-server" style="color: inherit; text-decoration: none;">
|
||
<h1>Community Solid Server</h1>
|
||
</a>
|
||
<p><a href="https://travis-ci.com/solid/community-server"><img src="https://travis-ci.com/solid/community-server.svg?branch=master" alt="Build Status"></a>
|
||
<a href="https://coveralls.io/github/solid/community-server"><img src="https://coveralls.io/repos/github/solid/community-server/badge.svg" alt="Coverage Status"></a>
|
||
<a href="https://www.npmjs.com/package/@solid/community-server"><img src="https://img.shields.io/npm/v/@solid/community-server" alt="npm version"></a></p>
|
||
<p><strong>An open and modular implementation of the
|
||
<a href="https://solidproject.org/">Solid</a>
|
||
<a href="https://solid.github.io/specification/">specifications</a></strong></p>
|
||
<ul>
|
||
<li><p>Community Solid Server is open software
|
||
to provide people with their own Solid Pod.</p>
|
||
</li>
|
||
<li><p>It will give developers an environment
|
||
to create and test new Solid applications.</p>
|
||
</li>
|
||
<li><p>Its modular architecture allows
|
||
trying out new ideas on the server side
|
||
and thereby shape the future of Solid.</p>
|
||
</li>
|
||
</ul>
|
||
<a href="#current-status" id="current-status" style="color: inherit; text-decoration: none;">
|
||
<h2>Current status</h2>
|
||
</a>
|
||
<p>This server is in beta stage,
|
||
which means you can start using it for developing and testing apps.
|
||
Your feedback is most welcome
|
||
as <a href="https://github.com/solid/community-server/issues/new">issues on this repository</a>.</p>
|
||
<p>However, you can already boot up the server,
|
||
play around with it,
|
||
and check how it is made.
|
||
<br>
|
||
The <a href="https://solid.github.io/community-server/docs/">📗 API documentation</a>
|
||
and the <a href="https://github.com/RubenVerborgh/solid-server-architecture">📐 architectural diagram</a>
|
||
can help you find your way.</p>
|
||
<p>If you are interested in helping out with the development of this server,
|
||
be sure to have a look at the <a href="https://github.com/solid/community-server/wiki/Notes-for-developers">📓 developer notes</a>
|
||
and <a href="https://github.com/solid/community-server/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">🛠️ good first issues</a>.</p>
|
||
<a href="#running-locally" id="running-locally" style="color: inherit; text-decoration: none;">
|
||
<h2>Running locally</h2>
|
||
</a>
|
||
<pre><code class="language-shell">npm ci
|
||
npm start</code></pre>
|
||
<p>This will start up a server running on port 3000 with a backend storing all data in memory.
|
||
More configurations with different backends can be found in the <code>config</code> folder.</p>
|
||
<a href="#interacting-with-the-server" id="interacting-with-the-server" style="color: inherit; text-decoration: none;">
|
||
<h2>Interacting with the server</h2>
|
||
</a>
|
||
<p>The server supports low-level interaction via HTTP methods,
|
||
such as <code>GET</code>, <code>PUT</code>, <code>HEAD</code>, ...</p>
|
||
<p>Below, we provide several examples on how to interact with the server using <code>curl</code>.</p>
|
||
<a href="#put-creating-resources-for-a-given-url" id="put-creating-resources-for-a-given-url" style="color: inherit; text-decoration: none;">
|
||
<h3><code>PUT</code>: Creating resources for a given URL</h3>
|
||
</a>
|
||
<p>Create a plain text file:</p>
|
||
<pre><code class="language-shell">curl -X PUT -H "Content-Type: text/plain" \
|
||
-d "abc" \
|
||
http://localhost:3000/myfile.txt</code></pre>
|
||
<p>Create a turtle file:</p>
|
||
<pre><code class="language-shell">curl -X PUT -H "Content-Type: text/turtle" \
|
||
-d "<ex:s> <ex:p> <ex:o>." \
|
||
http://localhost:3000/myfile.ttl</code></pre>
|
||
<a href="#post-creating-resources-at-a-generated-url" id="post-creating-resources-at-a-generated-url" style="color: inherit; text-decoration: none;">
|
||
<h3><code>POST</code>: Creating resources at a generated URL</h3>
|
||
</a>
|
||
<p>Create a plain text file:</p>
|
||
<pre><code class="language-shell">curl -X POST -H "Content-Type: text/plain" \
|
||
-d "abc" \
|
||
http://localhost:3000/</code></pre>
|
||
<p>Create a turtle file:</p>
|
||
<pre><code class="language-shell">curl -X POST -H "Content-Type: text/turtle" \
|
||
-d "<ex:s> <ex:p> <ex:o>." \
|
||
http://localhost:3000/</code></pre>
|
||
<p>The response's <code>Location</code> header will contain the URL of the created resource.</p>
|
||
<a href="#get-retrieving-resources" id="get-retrieving-resources" style="color: inherit; text-decoration: none;">
|
||
<h3><code>GET</code>: Retrieving resources</h3>
|
||
</a>
|
||
<p>Retrieve a plain text file:</p>
|
||
<pre><code class="language-shell">curl -H "Accept: text/plain" \
|
||
http://localhost:3000/myfile.txt</code></pre>
|
||
<p>Retrieve a turtle file:</p>
|
||
<pre><code class="language-shell">curl -H "Accept: text/turtle" \
|
||
http://localhost:3000/myfile.ttl</code></pre>
|
||
<p>Retrieve a turtle file in a different serialization:</p>
|
||
<pre><code class="language-shell">curl -H "Accept: application/ld+json" \
|
||
http://localhost:3000/myfile.ttl</code></pre>
|
||
<a href="#delete-deleting-resources" id="delete-deleting-resources" style="color: inherit; text-decoration: none;">
|
||
<h3><code>DELETE</code>: Deleting resources</h3>
|
||
</a>
|
||
<pre><code class="language-shell">curl -X DELETE http://localhost:3000/myfile.txt</code></pre>
|
||
<a href="#patch-modifying-resources" id="patch-modifying-resources" style="color: inherit; text-decoration: none;">
|
||
<h3><code>PATCH</code>: Modifying resources</h3>
|
||
</a>
|
||
<p>Currently, only patches over RDF resources are supported using <a href="https://www.w3.org/TR/sparql11-update/">SPARQL Update</a>
|
||
queries without <code>WHERE</code> clause.</p>
|
||
<pre><code class="language-shell">curl -X PATCH -H "Content-Type: application/sparql-update" \
|
||
-d "INSERT DATA { <ex:s2> <ex:p2> <ex:o2> }" \
|
||
http://localhost:3000/myfile.ttl</code></pre>
|
||
<a href="#head-retrieve-resources-headers" id="head-retrieve-resources-headers" style="color: inherit; text-decoration: none;">
|
||
<h3><code>HEAD</code>: Retrieve resources headers</h3>
|
||
</a>
|
||
<pre><code class="language-shell">curl -I -H "Accept: text/plain" \
|
||
http://localhost:3000/myfile.txt</code></pre>
|
||
<a href="#options-retrieve-resources-communication-options" id="options-retrieve-resources-communication-options" style="color: inherit; text-decoration: none;">
|
||
<h3><code>OPTIONS</code>: Retrieve resources communication options</h3>
|
||
</a>
|
||
<pre><code class="language-shell">curl -X OPTIONS -i http://localhost:3000/myfile.txt</code></pre>
|
||
</div>
|
||
</div>
|
||
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
||
<nav class="tsd-navigation primary">
|
||
<ul>
|
||
<li class="globals ">
|
||
<a href="globals.html"><em>Globals</em></a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authentication_credentials_.html">"authentication/<wbr>Credentials"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authentication_credentialsextractor_.html">"authentication/<wbr>Credentials<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authentication_dpopwebidextractor_.html">"authentication/DPoPWeb<wbr>IdExtractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authentication_emptycredentialsextractor_.html">"authentication/<wbr>Empty<wbr>Credentials<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authentication_unsecureconstantcredentialsextractor_.html">"authentication/<wbr>Unsecure<wbr>Constant<wbr>Credentials<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authentication_unsecurewebidextractor_.html">"authentication/<wbr>Unsecure<wbr>Web<wbr>IdExtractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authorization_aclmanager_.html">"authorization/<wbr>Acl<wbr>Manager"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authorization_alloweverythingauthorizer_.html">"authorization/<wbr>Allow<wbr>Everything<wbr>Authorizer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authorization_authorizer_.html">"authorization/<wbr>Authorizer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authorization_urlbasedaclmanager_.html">"authorization/<wbr>Url<wbr>Based<wbr>Acl<wbr>Manager"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_authorization_webaclauthorizer_.html">"authorization/<wbr>Web<wbr>Acl<wbr>Authorizer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_index_.html">"index"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_init_aclinitializer_.html">"init/<wbr>Acl<wbr>Initializer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_init_clirunner_.html">"init/<wbr>Cli<wbr>Runner"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_init_initializer_.html">"init/<wbr>Initializer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_init_loggerinitializer_.html">"init/<wbr>Logger<wbr>Initializer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_init_rootcontainerinitializer_.html">"init/<wbr>Root<wbr>Container<wbr>Initializer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_init_serverinitializer_.html">"init/<wbr>Server<wbr>Initializer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_authenticatedldphandler_.html">"ldp/<wbr>Authenticated<wbr>Ldp<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_unsecurewebsocketsprotocol_.html">"ldp/<wbr>Unsecure<wbr>Web<wbr>Sockets<wbr>Protocol"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_acceptpreferenceparser_.html">"ldp/http/<wbr>Accept<wbr>Preference<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_basicrequestparser_.html">"ldp/http/<wbr>Basic<wbr>Request<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_basicresponsewriter_.html">"ldp/http/<wbr>Basic<wbr>Response<wbr>Writer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_basictargetextractor_.html">"ldp/http/<wbr>Basic<wbr>Target<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_bodyparser_.html">"ldp/http/<wbr>Body<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_errorresponsewriter_.html">"ldp/http/<wbr>Error<wbr>Response<wbr>Writer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_patch_.html">"ldp/http/<wbr>Patch"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_preferenceparser_.html">"ldp/http/<wbr>Preference<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_rawbodyparser_.html">"ldp/http/<wbr>Raw<wbr>Body<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_requestparser_.html">"ldp/http/<wbr>Request<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_responsewriter_.html">"ldp/http/<wbr>Response<wbr>Writer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_sparqlupdatebodyparser_.html">"ldp/http/<wbr>Sparql<wbr>Update<wbr>Body<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_sparqlupdatepatch_.html">"ldp/http/<wbr>Sparql<wbr>Update<wbr>Patch"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_targetextractor_.html">"ldp/http/<wbr>Target<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_basicmetadataextractor_.html">"ldp/http/metadata/<wbr>Basic<wbr>Metadata<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_contenttypeparser_.html">"ldp/http/metadata/<wbr>Content<wbr>Type<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_linkrelmetadatawriter_.html">"ldp/http/metadata/<wbr>Link<wbr>Rel<wbr>Metadata<wbr>Writer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_linktypeparser_.html">"ldp/http/metadata/<wbr>Link<wbr>Type<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_mappedmetadatawriter_.html">"ldp/http/metadata/<wbr>Mapped<wbr>Metadata<wbr>Writer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_metadataextractor_.html">"ldp/http/metadata/<wbr>Metadata<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_metadataparser_.html">"ldp/http/metadata/<wbr>Metadata<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_metadatawriter_.html">"ldp/http/metadata/<wbr>Metadata<wbr>Writer"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_metadata_slugparser_.html">"ldp/http/metadata/<wbr>Slug<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_response_createdresponsedescription_.html">"ldp/http/response/<wbr>Created<wbr>Response<wbr>Description"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_response_okresponsedescription_.html">"ldp/http/response/<wbr>OkResponse<wbr>Description"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_response_resetresponsedescription_.html">"ldp/http/response/<wbr>Reset<wbr>Response<wbr>Description"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_http_response_responsedescription_.html">"ldp/http/response/<wbr>Response<wbr>Description"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_deleteoperationhandler_.html">"ldp/operations/<wbr>Delete<wbr>Operation<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_getoperationhandler_.html">"ldp/operations/<wbr>Get<wbr>Operation<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_headoperationhandler_.html">"ldp/operations/<wbr>Head<wbr>Operation<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_operation_.html">"ldp/operations/<wbr>Operation"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_operationhandler_.html">"ldp/operations/<wbr>Operation<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_patchoperationhandler_.html">"ldp/operations/<wbr>Patch<wbr>Operation<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_postoperationhandler_.html">"ldp/operations/<wbr>Post<wbr>Operation<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_operations_putoperationhandler_.html">"ldp/operations/<wbr>Put<wbr>Operation<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_permissions_methodpermissionsextractor_.html">"ldp/permissions/<wbr>Method<wbr>Permissions<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_permissions_permissionset_.html">"ldp/permissions/<wbr>Permission<wbr>Set"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_permissions_permissionsextractor_.html">"ldp/permissions/<wbr>Permissions<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_permissions_sparqlpatchpermissionsextractor_.html">"ldp/permissions/<wbr>Sparql<wbr>Patch<wbr>Permissions<wbr>Extractor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_representation_representation_.html">"ldp/representation/<wbr>Representation"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_representation_representationmetadata_.html">"ldp/representation/<wbr>Representation<wbr>Metadata"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_representation_representationpreference_.html">"ldp/representation/<wbr>Representation<wbr>Preference"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_representation_representationpreferences_.html">"ldp/representation/<wbr>Representation<wbr>Preferences"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_ldp_representation_resourceidentifier_.html">"ldp/representation/<wbr>Resource<wbr>Identifier"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_lazylogger_.html">"logging/<wbr>Lazy<wbr>Logger"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_lazyloggerfactory_.html">"logging/<wbr>Lazy<wbr>Logger<wbr>Factory"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_loglevel_.html">"logging/<wbr>Log<wbr>Level"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_logutil_.html">"logging/<wbr>Log<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_logger_.html">"logging/<wbr>Logger"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_loggerfactory_.html">"logging/<wbr>Logger<wbr>Factory"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_voidlogger_.html">"logging/<wbr>Void<wbr>Logger"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_voidloggerfactory_.html">"logging/<wbr>Void<wbr>Logger<wbr>Factory"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_winstonlogger_.html">"logging/<wbr>Winston<wbr>Logger"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_logging_winstonloggerfactory_.html">"logging/<wbr>Winston<wbr>Logger<wbr>Factory"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_generatedpodmanager_.html">"pods/<wbr>Generated<wbr>Pod<wbr>Manager"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_podmanager_.html">"pods/<wbr>Pod<wbr>Manager"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_podmanagerhttphandler_.html">"pods/<wbr>Pod<wbr>Manager<wbr>Http<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_agent_agent_.html">"pods/agent/<wbr>Agent"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_agent_agentjsonparser_.html">"pods/agent/<wbr>Agent<wbr>Json<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_agent_agentparser_.html">"pods/agent/<wbr>Agent<wbr>Parser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_generate_handlebarstemplateengine_.html">"pods/generate/<wbr>Handlebars<wbr>Template<wbr>Engine"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_generate_identifiergenerator_.html">"pods/generate/<wbr>Identifier<wbr>Generator"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_generate_resourcesgenerator_.html">"pods/generate/<wbr>Resources<wbr>Generator"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_generate_suffixidentifiergenerator_.html">"pods/generate/<wbr>Suffix<wbr>Identifier<wbr>Generator"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_generate_templateengine_.html">"pods/generate/<wbr>Template<wbr>Engine"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_pods_generate_templatedresourcesgenerator_.html">"pods/generate/<wbr>Templated<wbr>Resources<wbr>Generator"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_expresshttpserverfactory_.html">"server/<wbr>Express<wbr>Http<wbr>Server<wbr>Factory"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_httphandler_.html">"server/<wbr>Http<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_httprequest_.html">"server/<wbr>Http<wbr>Request"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_httpresponse_.html">"server/<wbr>Http<wbr>Response"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_httpserverfactory_.html">"server/<wbr>Http<wbr>Server<wbr>Factory"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_websockethandler_.html">"server/<wbr>Web<wbr>Socket<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_websocketserverfactory_.html">"server/<wbr>Web<wbr>Socket<wbr>Server<wbr>Factory"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_middleware_corshandler_.html">"server/middleware/<wbr>Cors<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_middleware_headerhandler_.html">"server/middleware/<wbr>Header<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_server_middleware_websocketadvertiser_.html">"server/middleware/<wbr>Web<wbr>Socket<wbr>Advertiser"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_atomicresourcestore_.html">"storage/<wbr>Atomic<wbr>Resource<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_conditions_.html">"storage/<wbr>Conditions"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_dataaccessorbasedstore_.html">"storage/<wbr>Data<wbr>Accessor<wbr>Based<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_lockingresourcestore_.html">"storage/<wbr>Locking<wbr>Resource<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_monitoringstore_.html">"storage/<wbr>Monitoring<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_passthroughstore_.html">"storage/<wbr>Passthrough<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_patchingstore_.html">"storage/<wbr>Patching<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_readonlystore_.html">"storage/<wbr>Read<wbr>Only<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_representationconvertingstore_.html">"storage/<wbr>Representation<wbr>Converting<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_resourcestore_.html">"storage/<wbr>Resource<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_routingresourcestore_.html">"storage/<wbr>Routing<wbr>Resource<wbr>Store"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_accessors_dataaccessor_.html">"storage/accessors/<wbr>Data<wbr>Accessor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_accessors_filedataaccessor_.html">"storage/accessors/<wbr>File<wbr>Data<wbr>Accessor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_accessors_inmemorydataaccessor_.html">"storage/accessors/<wbr>InMemory<wbr>Data<wbr>Accessor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_accessors_sparqldataaccessor_.html">"storage/accessors/<wbr>Sparql<wbr>Data<wbr>Accessor"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_conversion_chainedconverter_.html">"storage/conversion/<wbr>Chained<wbr>Converter"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_conversion_conversionutil_.html">"storage/conversion/<wbr>Conversion<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_conversion_quadtordfconverter_.html">"storage/conversion/<wbr>Quad<wbr>ToRdf<wbr>Converter"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_conversion_rdftoquadconverter_.html">"storage/conversion/<wbr>Rdf<wbr>ToQuad<wbr>Converter"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_conversion_representationconverter_.html">"storage/conversion/<wbr>Representation<wbr>Converter"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_conversion_typedrepresentationconverter_.html">"storage/conversion/<wbr>Typed<wbr>Representation<wbr>Converter"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_mapping_extensionbasedmapper_.html">"storage/mapping/<wbr>Extension<wbr>Based<wbr>Mapper"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_mapping_fileidentifiermapper_.html">"storage/mapping/<wbr>File<wbr>Identifier<wbr>Mapper"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_mapping_fixedcontenttypemapper_.html">"storage/mapping/<wbr>Fixed<wbr>Content<wbr>Type<wbr>Mapper"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_mapping_mapperutil_.html">"storage/mapping/<wbr>Mapper<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_patch_patchhandler_.html">"storage/patch/<wbr>Patch<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_patch_sparqlupdatepatchhandler_.html">"storage/patch/<wbr>Sparql<wbr>Update<wbr>Patch<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_routing_convertingrouterrule_.html">"storage/routing/<wbr>Converting<wbr>Router<wbr>Rule"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_routing_preferencesupport_.html">"storage/routing/<wbr>Preference<wbr>Support"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_routing_regexrouterrule_.html">"storage/routing/<wbr>Regex<wbr>Router<wbr>Rule"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_storage_routing_routerrule_.html">"storage/routing/<wbr>Router<wbr>Rule"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_asynchandler_.html">"util/<wbr>Async<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_contenttypes_.html">"util/<wbr>Content<wbr>Types"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_guardedstream_.html">"util/<wbr>Guarded<wbr>Stream"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_headerutil_.html">"util/<wbr>Header<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_pathutil_.html">"util/<wbr>Path<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_quadutil_.html">"util/<wbr>Quad<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_resourceutil_.html">"util/<wbr>Resource<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_sequencehandler_.html">"util/<wbr>Sequence<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_streamutil_.html">"util/<wbr>Stream<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_uriconstants_.html">"util/<wbr>Uri<wbr>Constants"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_uriutil_.html">"util/<wbr>Uri<wbr>Util"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_waterfallhandler_.html">"util/<wbr>Waterfall<wbr>Handler"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_badrequesthttperror_.html">"util/errors/<wbr>Bad<wbr>Request<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_conflicthttperror_.html">"util/errors/<wbr>Conflict<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_forbiddenhttperror_.html">"util/errors/<wbr>Forbidden<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_httperror_.html">"util/errors/<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_internalservererror_.html">"util/errors/<wbr>Internal<wbr>Server<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_methodnotallowedhttperror_.html">"util/errors/<wbr>Method<wbr>Not<wbr>Allowed<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_notfoundhttperror_.html">"util/errors/<wbr>Not<wbr>Found<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_notimplementedhttperror_.html">"util/errors/<wbr>Not<wbr>Implemented<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_systemerror_.html">"util/errors/<wbr>System<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_unauthorizedhttperror_.html">"util/errors/<wbr>Unauthorized<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_errors_unsupportedmediatypehttperror_.html">"util/errors/<wbr>Unsupported<wbr>Media<wbr>Type<wbr>Http<wbr>Error"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_identifiers_identifierstrategy_.html">"util/identifiers/<wbr>Identifier<wbr>Strategy"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_identifiers_singlerootidentifierstrategy_.html">"util/identifiers/<wbr>Single<wbr>Root<wbr>Identifier<wbr>Strategy"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_locking_expiringlock_.html">"util/locking/<wbr>Expiring<wbr>Lock"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_locking_expiringresourcelocker_.html">"util/locking/<wbr>Expiring<wbr>Resource<wbr>Locker"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_locking_lock_.html">"util/locking/<wbr>Lock"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_locking_resourcelocker_.html">"util/locking/<wbr>Resource<wbr>Locker"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_locking_singlethreadedresourcelocker_.html">"util/locking/<wbr>Single<wbr>Threaded<wbr>Resource<wbr>Locker"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_locking_wrappedexpiringlock_.html">"util/locking/<wbr>Wrapped<wbr>Expiring<wbr>Lock"</a>
|
||
</li>
|
||
<li class=" tsd-kind-module">
|
||
<a href="modules/_util_locking_wrappedexpiringresourcelocker_.html">"util/locking/<wbr>Wrapped<wbr>Expiring<wbr>Resource<wbr>Locker"</a>
|
||
</li>
|
||
</ul>
|
||
</nav>
|
||
<nav class="tsd-navigation secondary menu-sticky">
|
||
<ul class="before-current">
|
||
</ul>
|
||
</nav>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<footer>
|
||
<div class="container">
|
||
<h2>Legend</h2>
|
||
<div class="tsd-legend-group">
|
||
<ul class="tsd-legend">
|
||
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
|
||
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
|
||
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
|
||
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
|
||
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
|
||
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
|
||
</ul>
|
||
<ul class="tsd-legend">
|
||
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
|
||
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
|
||
</ul>
|
||
<ul class="tsd-legend">
|
||
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
|
||
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
<div class="overlay"></div>
|
||
<script src="assets/js/main.js"></script>
|
||
</body>
|
||
</html> |