Uses of Interface
org.hibernate.resource.beans.spi.ManagedBean
Packages that use ManagedBean
Package
Description
This package defines the Hibernate configuration-time mapping model.
An SPI abstracting over CDI-like bean containers.
Defines contracts for accessing managed beans, choosing a caching policy,
and supplying fallback instances independently of a particular bean container.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.An SPI for basic-typed value conversions, including support for handling
JPA
AttributeConverter instances as part of
the Hibernate Type system.-
Uses of ManagedBean in org.hibernate.callback.spi
Methods in org.hibernate.callback.spi that return ManagedBeanModifier and TypeMethodDescriptiondefault ManagedBean<? extends Interceptor> InterceptorStrategy.getFactoryInterceptorBean()Return a managed bean wrapping the factory-level interceptor, ornullif this strategy does not provide one. -
Uses of ManagedBean in org.hibernate.mapping
Methods in org.hibernate.mapping that return ManagedBeanModifier and TypeMethodDescriptionstatic ManagedBean<? extends UserCollectionType> MappingHelper.createUserTypeBean(String role, Class<? extends UserCollectionType> userCollectionTypeClass, Map<String, ?> parameters, BootstrapContext bootstrapContext, boolean allowExtensionsInCdi) Constructor parameters in org.hibernate.mapping with type arguments of type ManagedBeanModifierConstructorDescriptionArray(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) Bag(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) Annotation bindingprotectedCollection(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) Annotation bindingIdentifierBag(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) annotation bindingIdentifierCollection(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) IndexedCollection(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) List(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) annotation bindingMap(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) PrimitiveArray(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass owner, MetadataBuildingContext buildingContext) Set(Supplier<ManagedBean<? extends UserCollectionType>> customTypeBeanResolver, PersistentClass persistentClass, MetadataBuildingContext buildingContext) Used by annotation binding -
Uses of ManagedBean in org.hibernate.resource.beans.container.spi
Subinterfaces of ManagedBean in org.hibernate.resource.beans.container.spiModifier and TypeInterfaceDescriptioninterfaceA bean handle with lifecycle hooks for its owningBeanContainer.Methods in org.hibernate.resource.beans.container.spi with parameters of type ManagedBeanModifier and TypeMethodDescriptionvoidBeanContainer.releaseBean(ManagedBean<?> bean) Unregister and destroy a bean owned by this container. -
Uses of ManagedBean in org.hibernate.resource.beans.spi
Methods in org.hibernate.resource.beans.spi that return ManagedBeanModifier and TypeMethodDescription<T> ManagedBean<T> Get a bean reference by class.<T> ManagedBean<T> ManagedBeanRegistry.getBean(Class<T> beanClass, BeanInstanceCaching caching) Get a bean reference by class, with control over bean instance caching.<T> ManagedBean<T> ManagedBeanRegistry.getBean(Class<T> beanClass, BeanInstanceProducer fallbackBeanInstanceProducer) Get a bean reference by class with an explicit fallback bean instance producer.<T> ManagedBean<? extends T> Get a bean reference by name and contract.<T> ManagedBean<? extends T> ManagedBeanRegistry.getBean(String beanName, Class<T> beanContract, BeanInstanceProducer fallbackBeanInstanceProducer) Get a bean reference by name and contract with an explicit fallback bean instance producer.<T> ManagedBean<T> ManagedBeanRegistry.getBootstrapSafeBean(Class<T> beanClass) Get a bean reference that is safe to acquire during bootstrap.<T> ManagedBean<T> ManagedBeanRegistry.getBootstrapSafeBean(Class<T> beanClass, BeanInstanceCaching caching) Get a bean reference that is safe to acquire during bootstrap, with control over bean instance caching.Methods in org.hibernate.resource.beans.spi with parameters of type ManagedBeanModifier and TypeMethodDescriptionvoidManagedBeanRegistry.releaseBean(ManagedBean<?> bean) Release and unregister a bean previously obtained from this registry. -
Uses of ManagedBean in org.hibernate.type
Constructors in org.hibernate.type with parameters of type ManagedBeanModifierConstructorDescriptionCustomCollectionType(ManagedBean<? extends UserCollectionType> userTypeBean, String role, String foreignKeyPropertyName) -
Uses of ManagedBean in org.hibernate.type.descriptor.converter.spi
Methods in org.hibernate.type.descriptor.converter.spi that return ManagedBeanModifier and TypeMethodDescriptionManagedBean<? extends AttributeConverter<O, R>> JpaAttributeConverter.getConverterBean()AManagedBeanrepresenting the JPAAttributeConverter, in the case that the converter is a managed bean, e.g., a CDI bean.