org.granite.hibernate
Class HibernateProxyInstantiator
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
org.granite.messaging.amf.io.util.instantiator.AbstractInstantiator<HibernateProxy>
org.granite.hibernate.HibernateProxyInstantiator
- All Implemented Interfaces:
- Serializable, Cloneable, Map<String,Object>
public class HibernateProxyInstantiator
- extends AbstractInstantiator<HibernateProxy>
- Author:
- Franck WOLFF
- See Also:
- Serialized Form
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
HibernateProxyInstantiator
public HibernateProxyInstantiator(ConcurrentHashMap<String,ProxyFactory> proxyFactories,
String detachedState)
readId
public void readId(ObjectInput in)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
getId
protected Serializable getId()
getOrderedFieldNames
public List<String> getOrderedFieldNames()
- Specified by:
getOrderedFieldNames in class AbstractInstantiator<HibernateProxy>
newInstance
public HibernateProxy newInstance()
throws IOException,
ClassNotFoundException,
InstantiationException
- Specified by:
newInstance in class AbstractInstantiator<HibernateProxy>
- Throws:
IOException
ClassNotFoundException
InstantiationException
newProxyFactory
protected ProxyFactory newProxyFactory(String initializerClassName)