Class EngineProducer

java.lang.Object
io.quarkus.qute.runtime.EngineProducer

@Singleton public class EngineProducer extends Object
  • Field Details

  • Constructor Details

    • EngineProducer

      public EngineProducer(QuteRecorder.QuteContext context, QuteConfig config, QuteRuntimeConfig runtimeConfig, jakarta.enterprise.event.Event<io.quarkus.qute.EngineBuilder> builderReady, jakarta.enterprise.event.Event<io.quarkus.qute.Engine> engineReady, ContentTypes contentTypes, io.quarkus.runtime.LaunchMode launchMode, io.quarkus.runtime.LocalesBuildTimeConfig locales, List<io.quarkus.qute.TemplateLocator> locators, List<io.quarkus.qute.SectionHelperFactory<?>> sectionHelperFactories, List<io.quarkus.qute.ValueResolver> valueResolvers, List<io.quarkus.qute.NamespaceResolver> namespaceResolvers, List<io.quarkus.qute.ParserHook> parserHooks)
  • Method Details

    • getEngine

      @Produces @ApplicationScoped io.quarkus.qute.Engine getEngine()
    • onShutdown

      void onShutdown(@Observes io.quarkus.runtime.ShutdownEvent event)
    • createVariant

      io.quarkus.qute.Variant createVariant(String path)