@defaultNested {
Deinitialize this actor. This should be used for cleaning up things when the application is shut down, such as closing files and removing temporary files.
A promise that resolves when the actor has been deinitialized.
Initialize this actor. This should be used for doing things that take a while, such as opening files.
A promise that resolves when the actor has been initialized.
Run the given action on this actor.
In most cases, this method should not be called directly. Instead, {@link #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 {@link 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.
Get the logger from the given context.
An optional context.
The logger or undefined.
Generated using TypeDoc
A comunica actor for resolving rules.
Actor types:
IActionRuleResolve
IActorRuleResolveOutput