Class AbstractReassociateEventListener

java.lang.Object
org.hibernate.event.internal.AbstractReassociateEventListener
Direct Known Subclasses:
AbstractLockUpgradeEventListener, AbstractSaveEventListener

public abstract class AbstractReassociateEventListener extends Object
A convenience base class for listeners that respond to requests to reassociate an entity to a session ( such as through lock() or update() ).
Author:
Gavin King
  • Constructor Details

    • AbstractReassociateEventListener

      public AbstractReassociateEventListener()
  • Method Details

    • reassociate

      protected final EntityEntry reassociate(AbstractEvent event, Object object, Object id, EntityPersister persister)
      Associates a given entity (either transient or associated with another session) to the given session.
      Parameters:
      event - The event triggering the re-association
      object - The entity to be associated
      id - The id of the entity.
      persister - The entity's persister instance.
      Returns:
      An EntityEntry representing the entity within this session.