public class JpaUtilServlet extends Object implements javax.servlet.Servlet
| Constructor and Description |
|---|
JpaUtilServlet() |
| Modifier and Type | Method and Description |
|---|---|
static void |
closeThreadEntityManager() |
static void |
closeThreadEntityManager(String persistenceUnit) |
void |
destroy() |
static javax.persistence.EntityManagerFactory |
getEntityManagerFactory() |
static javax.persistence.EntityManagerFactory |
getEntityManagerFactory(String persistenceUnit) |
javax.servlet.ServletConfig |
getServletConfig() |
String |
getServletInfo() |
static javax.persistence.EntityManager |
getThreadEntityManager()
Returns an EntityManager for the default persistence unit.
|
static javax.persistence.EntityManager |
getThreadEntityManager(String persistenceUnit)
Returns an EntityManager unique for the current thread for the specified
persistence unit.
|
void |
init(javax.servlet.ServletConfig config) |
void |
service(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res) |
static void |
setDefaultPersistenceUnit(String pu) |
public String getServletInfo()
getServletInfo in interface javax.servlet.Servletpublic static void setDefaultPersistenceUnit(String pu)
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletjavax.servlet.ServletExceptionpublic static javax.persistence.EntityManager getThreadEntityManager()
throws IllegalArgumentException
IllegalArgumentExceptiongetThreadEntityManager(String)public static javax.persistence.EntityManager getThreadEntityManager(String persistenceUnit)
public static javax.persistence.EntityManagerFactory getEntityManagerFactory()
public static javax.persistence.EntityManagerFactory getEntityManagerFactory(String persistenceUnit)
public static void closeThreadEntityManager()
public static void closeThreadEntityManager(String persistenceUnit)
public javax.servlet.ServletConfig getServletConfig()
getServletConfig in interface javax.servlet.Servletpublic void service(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res)
throws javax.servlet.ServletException,
IOException
service in interface javax.servlet.Servletjavax.servlet.ServletExceptionIOExceptionpublic void destroy()
destroy in interface javax.servlet.ServletCopyright © 2020 B3Partners B.V.. All rights reserved.