Class QuarkusBeanContainerLifecycleOptions
java.lang.Object
io.quarkus.hibernate.orm.runtime.cdi.QuarkusBeanContainerLifecycleOptions
- All Implemented Interfaces:
org.hibernate.resource.beans.container.spi.BeanContainer.LifecycleOptions
final class QuarkusBeanContainerLifecycleOptions
extends Object
implements org.hibernate.resource.beans.container.spi.BeanContainer.LifecycleOptions
An override of lifecycle options covering what can actually be supported in Quarkus.
Usually the DEFAULT is used (when using QuarkusManagedBeanRegistry),
but in some cases Hibernate ORM calls the bean container directly and bypasses the registry,
so we need to override options in that case -- see of(BeanContainer.LifecycleOptions).
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanof(org.hibernate.resource.beans.container.spi.BeanContainer.LifecycleOptions options) boolean
-
Field Details
-
DEFAULT
-
-
Method Details
-
of
public static QuarkusBeanContainerLifecycleOptions of(org.hibernate.resource.beans.container.spi.BeanContainer.LifecycleOptions options) -
useJpaCompliantCreation
public boolean useJpaCompliantCreation()- Specified by:
useJpaCompliantCreationin interfaceorg.hibernate.resource.beans.container.spi.BeanContainer.LifecycleOptions
-
canUseCachedReferences
public boolean canUseCachedReferences()- Specified by:
canUseCachedReferencesin interfaceorg.hibernate.resource.beans.container.spi.BeanContainer.LifecycleOptions
-