Class AbstractSerializableProxy

java.lang.Object
org.hibernate.proxy.AbstractSerializableProxy
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SerializableMapProxy, SerializableProxy

public abstract class AbstractSerializableProxy extends Object implements Serializable
Convenience base class for the serialized form of AbstractLazyInitializer.
See Also:
  • Field Details

    • sessionFactoryUuid

      protected final String sessionFactoryUuid
    • sessionFactoryName

      protected final String sessionFactoryName
  • Constructor Details

    • AbstractSerializableProxy

      protected AbstractSerializableProxy(String entityName, Object id, Boolean readOnly, String sessionFactoryUuid, String sessionFactoryName, boolean allowLoadOutsideTransaction)
  • Method Details

    • getEntityName

      protected String getEntityName()
    • getId

      protected Object getId()
    • afterDeserialization

      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 - the AbstractLazyInitializer to initialize.