org.hibernate.envers
Interface EntityTrackingRevisionListener
- All Superinterfaces: 
- RevisionListener
- public interface EntityTrackingRevisionListener 
- extends RevisionListener
Extension of standard RevisionListener that notifies whenever an entity instance has been
 added, modified or removed within current revision boundaries.
- Author:
- Lukasz Antoniak (lukasz dot antoniak at gmail dot com)
- See Also:
- RevisionListener
 
 
entityChanged
void entityChanged(Class entityClass,
                   String entityName,
                   Serializable entityId,
                   RevisionType revisionType,
                   Object revisionEntity)
- Called after audited entity data has been persisted.
 
- 
 
- 
- Parameters:
- entityClass- Audited entity class.
- entityName- Name of the audited entity. May be useful when Java class is mapped multiple times,
                   potentially to different tables.
- entityId- Identifier of modified entity.
- revisionType- Modification type (addition, update or removal).
- revisionEntity- An instance of the entity annotated with- RevisionEntity.
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.