Class ServiceLoaderProviderRegistry
java.lang.Object
ai.tegmentum.webassembly4j.spi.internal.ServiceLoaderProviderRegistry
- All Implemented Interfaces:
ai.tegmentum.webassembly4j.api.spi.WebAssemblyProviderBootstrap,ProviderBootstrap
public final class ServiceLoaderProviderRegistry
extends Object
implements ProviderBootstrap, ai.tegmentum.webassembly4j.api.spi.WebAssemblyProviderBootstrap
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionai.tegmentum.webassembly4j.api.EnginecreateEngine(ai.tegmentum.webassembly4j.api.config.WebAssemblyConfig config, ai.tegmentum.webassembly4j.api.config.EngineConfig engineConfig, String requestedEngineId, String requestedProviderId) ai.tegmentum.webassembly4j.api.EnginecreateEngine(ai.tegmentum.webassembly4j.api.config.WebAssemblyConfig config, String requestedEngineId, String requestedProviderId)
-
Constructor Details
-
ServiceLoaderProviderRegistry
public ServiceLoaderProviderRegistry() -
ServiceLoaderProviderRegistry
-
-
Method Details
-
createEngine
public ai.tegmentum.webassembly4j.api.Engine createEngine(ai.tegmentum.webassembly4j.api.config.WebAssemblyConfig config, ai.tegmentum.webassembly4j.api.config.EngineConfig engineConfig, String requestedEngineId, String requestedProviderId) - Specified by:
createEnginein interfaceai.tegmentum.webassembly4j.api.spi.WebAssemblyProviderBootstrap
-
createEngine
public ai.tegmentum.webassembly4j.api.Engine createEngine(ai.tegmentum.webassembly4j.api.config.WebAssemblyConfig config, String requestedEngineId, String requestedProviderId) - Specified by:
createEnginein interfaceProviderBootstrap
-