PolyglotEngineConfiguration
This class acts as the root of the engine configuration DSL, allowing plugins to be installed and exposing general features such as enabling support for specific languages.
Instances of this class cannot be created manually; instead, they are provided by the PolyglotEngine method, which serves as entry point for the DSL.
Types
Properties
Functions
Block until this configuration has finished bootstrapping the GraalVM guest context; this will wait until all init tasks for all plugins have completed.
Enables support for the specified language on all contexts created by the engine.
Returns the installed plugin instance from the registry, or throws IllegalStateException of no plugin instance is found.
Return the current list of resources which should be made available for this plug-in; the resulting list is a read-only copy.
Returns the plugin instance associated with the given key, or throws IllegalStateException of no plugin instance is found.
Returns the installed plugin instance from the registry, or throws IllegalStateException of no plugin instance is found.