org.granite.tide.seam.lazy
Class PersistenceControllerManager

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

public class PersistenceControllerManager
extends PersistenceContextManager

Manager responsible for looking up the EntityHome from the Seam context.

Author:
cingram

Constructor Summary
PersistenceControllerManager(String controllerName)
           
 
Method Summary
 Object fetchEntity(Object entity, String[] fetch)
          Attach the passed in entity with the EntityManager stored in the EntityHome object.
 
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

PersistenceControllerManager

public PersistenceControllerManager(String controllerName)
Method Detail

fetchEntity

public Object fetchEntity(Object entity,
                          String[] fetch)
Attach the passed in entity with the EntityManager stored in the EntityHome object.

Overrides:
fetchEntity in class PersistenceContextManager
Parameters:
entity -
Returns:
the attached hibernate object