com.dyuproject.ext.jpa
Class EntityManagerManager
java.lang.Object
com.dyuproject.web.rest.AbstractInterceptor
com.dyuproject.ext.jpa.EntityManagerManager
- All Implemented Interfaces:
- Interceptor, Filter
public class EntityManagerManager
- extends AbstractInterceptor
- implements Filter
- Author:
- David Yu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityManagerManager
public EntityManagerManager()
EntityManagerManager
public EntityManagerManager(String persistenceUnitName)
EntityManagerManager
public EntityManagerManager(String persistenceUnitName,
boolean init)
getCurrentEntityManager
public static EntityManager getCurrentEntityManager()
setPersistenceUnitName
public void setPersistenceUnitName(String persistenceUnitName)
getPersistenceUnitName
public String getPersistenceUnitName()
getEntityManager
public EntityManager getEntityManager()
init
protected void init()
- Specified by:
init
in class AbstractInterceptor
destroy
public void destroy()
- Specified by:
destroy
in interface Filter
- Overrides:
destroy
in class AbstractInterceptor
preHandle
public boolean preHandle(RequestContext requestContext)
throws ServletException,
IOException
- Specified by:
preHandle
in interface Interceptor
- Throws:
ServletException
IOException
postHandle
public void postHandle(boolean handled,
RequestContext requestContext)
- Specified by:
postHandle
in interface Interceptor
doFilter
public void doFilter(ServletRequest sreq,
ServletResponse sresp,
FilterChain chain)
throws IOException,
ServletException
- Specified by:
doFilter
in interface Filter
- Throws:
IOException
ServletException
init
public void init(FilterConfig config)
throws ServletException
- Specified by:
init
in interface Filter
- Throws:
ServletException
Copyright © 2013. All Rights Reserved.