Class QuarkusStrategySelectorBuilder

java.lang.Object
io.quarkus.hibernate.orm.runtime.customized.QuarkusStrategySelectorBuilder

public final class QuarkusStrategySelectorBuilder extends Object
Similar to StrategySelectorBuilder but omits registering the components we don't support, and uses a new pattern of registration meant to avoid class initializations.
Author:
Sanne Grinovero invalid input: '<'[email protected]>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.hibernate.boot.registry.selector.spi.StrategySelector
    buildRuntimeSelector(org.hibernate.boot.registry.classloading.spi.ClassLoaderService classLoaderService)
    Builds the selector for runtime use.
    static org.hibernate.boot.registry.selector.spi.StrategySelector
    buildSelector(org.hibernate.boot.registry.classloading.spi.ClassLoaderService classLoaderService)
    Builds the selector.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • QuarkusStrategySelectorBuilder

      public QuarkusStrategySelectorBuilder()
  • Method Details

    • buildSelector

      public static org.hibernate.boot.registry.selector.spi.StrategySelector buildSelector(org.hibernate.boot.registry.classloading.spi.ClassLoaderService classLoaderService)
      Builds the selector.
      Parameters:
      classLoaderService - The class loading service used to (attempt to) resolve any un-registered strategy implementations.
      Returns:
      The selector.
    • buildRuntimeSelector

      public static org.hibernate.boot.registry.selector.spi.StrategySelector buildRuntimeSelector(org.hibernate.boot.registry.classloading.spi.ClassLoaderService classLoaderService)
      Builds the selector for runtime use.
      Parameters:
      classLoaderService - The class loading service used to (attempt to) resolve any un-registered strategy implementations.
      Returns:
      The selector.