SolidRemoteStorage class
PipelineRemoteStorage for a single Solid Pod identified by WebID.
Resolves the Pod base URL from the WebID profile document asynchronously at construction time so that createPipelineSyncStorage has a concrete URL available when the pipeline starts.
Constructors
-
SolidRemoteStorage({required String webId, required SolidClient client, required IriTermFactory iriTermFactory, required RdfCore rdfCore, required SolidConfig config, required BackendStorageAccessFactory storageAccessFactory, required Future<
void> onAuthFailure()})
Properties
Methods
-
createPipelineSyncStorage(
SyncEngineConfig config) → Future< PipelineRemoteSyncStorage> - Create a new sync storage session with cached configuration state.
-
dispose(
) → Future< void> -
isAvailable(
) → Future< bool> - Check if remote storage is available/authenticated.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited