Files
CommunitySolidServer/config/presets/storage-wrapper.json
2021-04-27 14:39:17 +02:00

100 lines
2.6 KiB
JSON

{
"@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^0.0.0/components/context.jsonld",
"@graph": [
{
"@id": "urn:solid-server:default:ResourceStore",
"@type": "MonitoringStore",
"source": {
"@id": "urn:solid-server:default:ResourceStore_Locking"
}
},
{
"@id": "urn:solid-server:default:AuxiliaryStrategy",
"@type": "RoutingAuxiliaryStrategy",
"sources": [
{
"@id": "urn:solid-server:default:AclStrategy"
}
]
},
{
"@id": "urn:solid-server:default:ResourceStore_Locking",
"@type": "LockingResourceStore",
"source": {
"@id": "urn:solid-server:default:ResourceStore_Patching"
},
"locks": {
"@id": "urn:solid-server:default:ResourceLocker"
},
"strategy": {
"@id": "urn:solid-server:default:AuxiliaryStrategy"
}
},
{
"@id": "urn:solid-server:default:ResourceStore_Patching",
"@type": "PatchingStore",
"source": {
"@id": "urn:solid-server:default:ResourceStore_Converting"
},
"patcher": {
"@id": "urn:solid-server:default:PatchHandler",
"@type": "SparqlUpdatePatchHandler",
"source": {
"@id": "urn:solid-server:default:ResourceStore_ToTurtle"
}
}
},
{
"@id": "urn:solid-server:default:ResourceLocker",
"@type": "WrappedExpiringReadWriteLocker",
"locker": {
"@type": "GreedyReadWriteLocker",
"locker": {
"@type": "SingleThreadedResourceLocker"
},
"storage": {
"@type": "ResourceIdentifierStorage",
"source": {
"@type": "MemoryMapStorage"
}
},
"suffixes_count": "count",
"suffixes_read": "read",
"suffixes_write": "write"
},
"expiration": 3000
},
{
"@id": "urn:solid-server:default:ResourceStore_ToTurtle",
"@type": "RepresentationConvertingStore",
"source": {
"@id": "urn:solid-server:default:RoutingResourceStore"
},
"options_outConverter": {
"@id": "urn:solid-server:default:RepresentationConverter"
},
"options_inConverter": {
"@id": "urn:solid-server:default:RepresentationConverter"
},
"options_inType": "text/turtle"
},
{
"@id": "urn:solid-server:default:ResourceStore_Converting",
"@type": "RepresentationConvertingStore",
"source": {
"@id": "urn:solid-server:default:RoutingResourceStore"
},
"options_outConverter": {
"@id": "urn:solid-server:default:RepresentationConverter"
}
}
]
}