public class EntityManagerInvocationHandler extends Watcher<javax.persistence.EntityManager> implements EntityManagerInfo
| Modifier and Type | Class and Description |
|---|---|
static class |
EntityManagerInvocationHandler.QueryInvocationHandler |
| Constructor and Description |
|---|
EntityManagerInvocationHandler(net.e6tech.elements.common.resources.Resources resources,
javax.persistence.EntityManager em,
java.lang.String alias,
EntityManagerProvider provider,
EntityManagerConfig config,
InvocationListener<javax.persistence.EntityManager> entityManagerListener,
InvocationListener<javax.persistence.Query> queryListener) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
doInvoke(java.lang.Class callingClass,
java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
java.lang.String |
getAlias() |
EntityManagerConfig |
getConfig() |
EntityManagerProvider |
getProvider() |
net.e6tech.elements.common.resources.Resources |
getResources() |
addGracePeriod, clearGracePeriod, getGracePeriod, getIgnoreInitialLongTransactions, getLongTransaction, getTarget, initGracePeriod, invoke, isMonitorTransaction, log, setIgnoreInitialLongTransactions, setLongTransaction, setMonitorTransaction, setTargetpublic EntityManagerInvocationHandler(net.e6tech.elements.common.resources.Resources resources,
javax.persistence.EntityManager em,
java.lang.String alias,
EntityManagerProvider provider,
EntityManagerConfig config,
InvocationListener<javax.persistence.EntityManager> entityManagerListener,
InvocationListener<javax.persistence.Query> queryListener)
public java.lang.Object doInvoke(java.lang.Class callingClass,
java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
public net.e6tech.elements.common.resources.Resources getResources()
getResources in interface EntityManagerInfopublic java.lang.String getAlias()
getAlias in interface EntityManagerInfopublic EntityManagerProvider getProvider()
getProvider in interface EntityManagerInfopublic EntityManagerConfig getConfig()
getConfig in interface EntityManagerInfo