com.dyuproject.ext.jpa
Class EntityManagerManager
java.lang.Object
com.dyuproject.web.rest.AbstractLifeCycle
com.dyuproject.ext.jpa.EntityManagerManager
- All Implemented Interfaces:
- Interceptor, LifeCycle, Filter
public final class EntityManagerManager
- extends AbstractLifeCycle
- implements Interceptor, Filter
- Author:
- David Yu
- Date created:
- Aug 30, 2008
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()
getAttribute
public static Object getAttribute(String key)
setAttribute
public static void setAttribute(String key,
Object value)
setPersistenceUnitName
public void setPersistenceUnitName(String persistenceUnitName)
getPersistenceUnitName
public String getPersistenceUnitName()
getEntityManager
public EntityManager getEntityManager()
init
protected void init()
- Specified by:
init
in class AbstractLifeCycle
destroy
public void destroy()
- Specified by:
destroy
in interface Filter
- Overrides:
destroy
in class AbstractLifeCycle
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 © 2008-2013. All Rights Reserved.