Package org.kie.spring.persistence
Class AbstractKieSpringJpaManager
- java.lang.Object
-
- org.kie.spring.persistence.AbstractKieSpringJpaManager
-
- Direct Known Subclasses:
KieSpringJpaManager,KieSpringTaskJpaManager
public abstract class AbstractKieSpringJpaManager extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.persistence.EntityManagerappScopedEntityManagerprotected javax.persistence.EntityManagerFactoryemfprotected org.kie.api.runtime.Environmentenvprotected booleaninternalAppScopedEntityManagerprotected booleanisJTA
-
Constructor Summary
Constructors Constructor Description AbstractKieSpringJpaManager(org.kie.api.runtime.Environment env)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddispose()abstract voidendCommandScopedEntityManager()javax.persistence.EntityManagergetApplicationScopedEntityManager()javax.persistence.EntityManagergetCommandScopedEntityManager()voidresetApplicationScoped()
-
-
-
Field Detail
-
env
protected org.kie.api.runtime.Environment env
-
emf
protected javax.persistence.EntityManagerFactory emf
-
appScopedEntityManager
protected javax.persistence.EntityManager appScopedEntityManager
-
internalAppScopedEntityManager
protected boolean internalAppScopedEntityManager
-
isJTA
protected boolean isJTA
-
-
Method Detail
-
getApplicationScopedEntityManager
public javax.persistence.EntityManager getApplicationScopedEntityManager()
-
getCommandScopedEntityManager
public javax.persistence.EntityManager getCommandScopedEntityManager()
-
endCommandScopedEntityManager
public abstract void endCommandScopedEntityManager()
-
dispose
public void dispose()
-
resetApplicationScoped
public void resetApplicationScoped()
-
-