Module org.eclipse.persistence.core
Interface InjectionManager<T>
- All Known Implementing Classes:
DisabledInjectionManager
,InjectionManagerImpl
public interface InjectionManager<T>
Interface to control CDI-based injection in EntityListeners
Any references to CDI specific classes should be reserved for implementers to allow this
interface to load in an environment that does not include CDI.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanUp
(AbstractSession session) createManagedBeanAndInjectDependencies
(Class<T> managedBeanClass)
-
Field Details
-
DEFAULT_CDI_INJECTION_MANAGER
- See Also:
-
-
Method Details
-
createManagedBeanAndInjectDependencies
- Throws:
NamingException
-
cleanUp
-