org.granite.hibernate
Class ProxyFactory

java.lang.Object
  extended by org.granite.hibernate.ProxyFactory

public class ProxyFactory
extends Object

Author:
Franck WOLFF

Field Summary
protected  ConcurrentHashMap<Class<?>,Object[]> identifierInfos
           
 
Constructor Summary
ProxyFactory(String initializerClassName)
           
 
Method Summary
protected  Object[] getIdentifierInfo(Class<?> persistentClass)
           
 HibernateProxy getProxyInstance(String persistentClassName, String entityName, Serializable id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identifierInfos

protected final ConcurrentHashMap<Class<?>,Object[]> identifierInfos
Constructor Detail

ProxyFactory

public ProxyFactory(String initializerClassName)
Method Detail

getProxyInstance

public HibernateProxy getProxyInstance(String persistentClassName,
                                       String entityName,
                                       Serializable id)

getIdentifierInfo

protected Object[] getIdentifierInfo(Class<?> persistentClass)