Class OnUpdateVisitor

  extended by org.hibernate.event.internal.AbstractVisitor
      extended by org.hibernate.event.internal.ProxyVisitor
          extended by org.hibernate.event.internal.ReattachVisitor
              extended by org.hibernate.event.internal.OnUpdateVisitor

public class OnUpdateVisitor
extends ReattachVisitor

When an entity is passed to update(), we must inspect all its collections and 1. associate any uninitialized PersistentCollections with this session 2. associate any initialized PersistentCollections with this session, using the existing snapshot 3. execute a collection removal (SQL DELETE) for each null collection property or "new" collection

Method Summary
Methods inherited from class org.hibernate.event.internal.ProxyVisitor
isOwnerUnchanged, reattachCollection
Methods inherited from class org.hibernate.event.internal.AbstractVisitor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.