Package io.quarkus.hibernate.orm.runtime.customized
package io.quarkus.hibernate.orm.runtime.customized
-
ClassDescriptionWe need a different implementation of ProxyFactoryFactory during the build than at runtime, so to allow metadata validation.Test whether the underlying Jackson Object Mapper / JSON-B used to create the "built-in" format mapper were modified and cannot be safely replaced by the Hibernate ORM's default ones.This is similar to the default
IntegratorServicefrom Hibernate ORM, except that it doesn't come with default integrators as we prefer explicit control.Intentionally implementing these methods as no-op: some Hibernate ORM internal components currently require being able to attempt a lookup even when JNDI is not being used.ThisProxyFactoryimplementation is very similar to theByteBuddyProxyFactory, except the class definitions of the proxies have been built upfront so to allow usage of enhanced proxies in native images.This ProxyFactoryFactory is responsible to loading proxies which have been defined in advance.Responsible for initializing the QuarkusRuntimeProxyFactoryFactory.Similar toStrategySelectorBuilderbut omits registering the components we don't support, and uses a new pattern of registration meant to avoid class initializations.