public class EntityListenerInjectionManagerImpl extends java.lang.Object implements EntityListenerInjectionManager
DEFAULT_CDI_INJECTION_MANAGER
Constructor and Description |
---|
EntityListenerInjectionManagerImpl(java.lang.Object beanManagerInstance) |
Modifier and Type | Method and Description |
---|---|
void |
cleanUp(AbstractSession session) |
java.lang.Object |
createEntityListenerAndInjectDependancies(java.lang.Class entityListenerClass)
Creates an instance of
Entity listener. |
public EntityListenerInjectionManagerImpl(java.lang.Object beanManagerInstance) throws javax.naming.NamingException
javax.naming.NamingException
public java.lang.Object createEntityListenerAndInjectDependancies(java.lang.Class entityListenerClass) throws javax.naming.NamingException
Entity
listener.
Calls CDI API to inject into listener.createEntityListenerAndInjectDependancies
in interface EntityListenerInjectionManager
entityListenerClass
- Listener class to be instantiated.javax.naming.NamingException
public void cleanUp(AbstractSession session)
cleanUp
in interface EntityListenerInjectionManager
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference