nl.knowledgeplaza.util.jpa
Class EntityManagerFinderThread

java.lang.Object
  extended by nl.knowledgeplaza.util.jpa.EntityManagerFinder
      extended by nl.knowledgeplaza.util.jpa.EntityManagerFinderThread
Direct Known Subclasses:
EntityManagerFinderSwing

public class EntityManagerFinderThread
extends EntityManagerFinder

Store an entity manager related to a thread.

Version:
$Revision: 1.2 $

Constructor Summary
EntityManagerFinderThread()
           
 
Method Summary
static void associate(javax.persistence.EntityManager entityManager, java.lang.Thread thread)
           
static void associateWithCurrentThread(javax.persistence.EntityManager entityManager)
           
static void deassociate(java.lang.Thread thread)
           
static void deassociateFromCurrentThread()
           
 javax.persistence.EntityManager getEntityManager(java.lang.Object context)
           
static void register()
           
 
Methods inherited from class nl.knowledgeplaza.util.jpa.EntityManagerFinder
find, find, findEntityManager, getEMAssociation, getEMAssociation, getEntityManagerFinder, removeAssociation, removeEMAssociation, setEMAssociation, setEMAssociation, setEntityManagerFinder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityManagerFinderThread

public EntityManagerFinderThread()
Method Detail

getEntityManager

public javax.persistence.EntityManager getEntityManager(java.lang.Object context)
Specified by:
getEntityManager in class EntityManagerFinder

register

public static void register()

associate

public static void associate(javax.persistence.EntityManager entityManager,
                             java.lang.Thread thread)

associateWithCurrentThread

public static void associateWithCurrentThread(javax.persistence.EntityManager entityManager)

deassociate

public static void deassociate(java.lang.Thread thread)

deassociateFromCurrentThread

public static void deassociateFromCurrentThread()


Copyright © 2010. All Rights Reserved.