Class OnLockVisitor

  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.OnLockVisitor

public class OnLockVisitor
extends ReattachVisitor

When a transient entity is passed to lock(), 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. throw an exception for each "new" collection

Constructor Summary
OnLockVisitor(EventSource session, Serializable key, Object owner)
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

Constructor Detail


public OnLockVisitor(EventSource session,
                     Serializable key,
                     Object owner)

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