ReadonlybeforeActor that must be registered in the bus before this actor.
ReadonlybusThe bus this actor subscribes to.
Optional ReadonlycacheA cache of identified sources, indexed by url, and then by qualifier (see getCacheQualifier), as the same url may be identified into different sources.
ReadonlycacheReadonlyhttpReadonlymediatorReadonlymediatorReadonlynameThe name for this actor.
ReadonlyserviceDetermine the qualifier under which an identified source is cached for its url.
The qualifier contains everything that can make the same url identify into a different source: its forced type, and the values of the cache-relevant keys in its source context (see CONTEXT_KEYS_QUERY_SOURCE_CACHE). This ensures that a source is only reused by queries that pass an equivalent source.
An unidentified source.
The qualifier, which is empty for sources without forced type and cache-relevant source context.
ProtectedgetRepresent a source context value in a cache qualifier. RDF terms and primitive values are represented by their value. Other objects (such as fetch functions or proxy handlers) are represented by their identity, as they can not be compared by value.
A source context value.
ProtectedgetOptionaldata: () => anyProtectedlogOptionaldata: () => anyProtectedlogOptionaldata: () => anyProtectedlogOptionaldata: () => anyProtectedlogOptionaldata: () => anyProtectedlogOptionaldata: () => anyProtectedlogOptionaldata: () => anyRun the given action on this actor.
In most cases, this method should not be called directly. Instead, #runObservable should be called.
The action to run.
A promise that resolves to the run result.
Run the given action on this actor AND invokes the Bus#onRun method.
The action to run.
A promise that resolves to the run result.
Check if this actor can run the given action, without actually running it.
The action to test.
A promise that resolves to the test result.
StaticgetGet the logger from the given context.
An optional context.
The logger or undefined.
A comunica Query Source Identify Optimize Query Operation Actor.