Top Description Fields Methods
org.eclipse.persistence.internal.sessions.cdi

public Interface InjectionManager<T>

Known Direct Implementers
org.eclipse.persistence.internal.sessions.cdi.InjectionManagerImpl, org.eclipse.persistence.internal.sessions.cdi.DisabledInjectionManager
Imports
javax.naming.NamingException, org.eclipse.persistence.internal.sessions.AbstractSession

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

Modifier and TypeField and Description
public static final String

Method Summary

Modifier and TypeMethod and Description
public void
public T

Field Detail

DEFAULT_CDI_INJECTION_MANAGERback to summary
public static final String DEFAULT_CDI_INJECTION_MANAGER

Method Detail

cleanUpback to summary
public void cleanUp(AbstractSession session)
createManagedBeanAndInjectDependenciesback to summary
public T createManagedBeanAndInjectDependencies(Class<T> managedBeanClass) throws NamingException