Top Description Fields Constructors Methods
org.hibernate.proxy

public abstract Class AbstractSerializableProxy

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Known Direct Subclasses
org.hibernate.proxy.map.SerializableMapProxy, org.hibernate.proxy.pojo.bytebuddy.SerializableProxy
Imports
java.io.Serializable

Convenience base class for the serialized form of AbstractLazyInitializer.
Author
Gail Badner

Field Summary

Modifier and TypeField and Description
private final boolean
private final String
private final Object
private final Boolean
protected final String
protected final String

Constructor Summary

AccessConstructor and Description
protected
AbstractSerializableProxy(String entityName, Object id, Boolean readOnly, String sessionFactoryUuid, String sessionFactoryName, boolean allowLoadOutsideTransaction)

Method Summary

Modifier and TypeMethod and Description
protected void
afterDeserialization(AbstractLazyInitializer
the AbstractLazyInitializer to initialize.
li
)

Initialize an AbstractLazyInitializer after deserialization.

protected String
protected Object
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

allowLoadOutsideTransactionback to summary
private final boolean allowLoadOutsideTransaction
entityNameback to summary
private final String entityName
idback to summary
private final Object id
readOnlyback to summary
private final Boolean readOnly
sessionFactoryNameback to summary
protected final String sessionFactoryName
sessionFactoryUuidback to summary
protected final String sessionFactoryUuid

Constructor Detail

AbstractSerializableProxyback to summary
protected AbstractSerializableProxy(String entityName, Object id, Boolean readOnly, String sessionFactoryUuid, String sessionFactoryName, boolean allowLoadOutsideTransaction)

Method Detail

afterDeserializationback to summary
protected void afterDeserialization(AbstractLazyInitializer li)

Initialize an AbstractLazyInitializer after deserialization. This method should only be called during deserialization, before associating the AbstractLazyInitializer with a session.

Parameters
li:AbstractLazyInitializer

the AbstractLazyInitializer to initialize.

getEntityNameback to summary
protected String getEntityName()
getIdback to summary
protected Object getId()