org.granite.tide.seam.lazy
Class SeamEntityManager

java.lang.Object
  extended by org.granite.tide.seam.lazy.PersistenceContextManager
      extended by org.granite.tide.seam.lazy.SeamEntityManager
All Implemented Interfaces:
org.granite.tide.TidePersistenceManager

public class SeamEntityManager
extends PersistenceContextManager

Manager responsible for looking up the EntityManager from Seam for the passed in SessionManagerName

Author:
CIngram

Constructor Summary
SeamEntityManager(String emName)
           
 
Method Summary
 Object fetchEntity(Object entity, String[] fetch)
          Attach the passed in entity with the EntityManager retrieved from Seam.
 
Methods inherited from class org.granite.tide.seam.lazy.PersistenceContextManager
attachEntity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeamEntityManager

public SeamEntityManager(String emName)
Method Detail

fetchEntity

public Object fetchEntity(Object entity,
                          String[] fetch)
Attach the passed in entity with the EntityManager retrieved from Seam.

Overrides:
fetchEntity in class PersistenceContextManager
Parameters:
entity -
Returns:
The attached entity