org.hibernate.event.def
Class DefaultEvictEventListener
java.lang.Object
org.hibernate.event.def.DefaultEvictEventListener
- All Implemented Interfaces:
- Serializable, EvictEventListener
public class DefaultEvictEventListener
- extends Object
- implements EvictEventListener
Defines the default evict event listener used by hibernate for evicting entities
in response to generated flush events. In particular, this implementation will
remove any hard references to the entity that are held by the infrastructure
(references held by application or other persistent instances are okay)
- Author:
- Steve Ebersole
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultEvictEventListener
public DefaultEvictEventListener()
onEvict
public void onEvict(EvictEvent event)
throws HibernateException
- Handle the given evict event.
- Specified by:
onEvict
in interface EvictEventListener
- Parameters:
event
- The evict event to be handled.
- Throws:
HibernateException
doEvict
protected void doEvict(Object object,
EntityKey key,
EntityPersister persister,
EventSource session)
throws HibernateException
- Throws:
HibernateException
Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.