Defines an SPI for integration with CDI-like containers.
Because CDI may or may not be available, much of this support is directed toward abstracting/encapsulating CDI.
Interface Summary Interface Description BeanInstanceProducerContract for producing a bean instance ManagedBean<T>Generalized contract for a (CDI or Spring) "managed bean" as seen by Hibernate ManagedBeanRegistryA registry for
Class Summary Class Description ManagedBeanRegistryInitiatorHibernate's standard initializer for the
ManagedBeanimplementation for cases where we have been handed an actual instance to use.