Class EntityChangeNotifier
java.lang.Object
org.hibernate.envers.internal.synchronization.EntityChangeNotifier
Notifies
RevisionInfoGenerator about changes made in the current revision.-
Constructor Summary
ConstructorsConstructorDescriptionEntityChangeNotifier(RevisionInfoGenerator revisionInfoGenerator, org.hibernate.engine.spi.SessionImplementor sessionImplementor) -
Method Summary
Modifier and TypeMethodDescriptionvoidentityChanged(org.hibernate.Session session, Object currentRevisionData, AuditWorkUnit vwu) NotifiesRevisionInfoGeneratorabout changes made in the current revision.
-
Constructor Details
-
EntityChangeNotifier
public EntityChangeNotifier(RevisionInfoGenerator revisionInfoGenerator, org.hibernate.engine.spi.SessionImplementor sessionImplementor)
-
-
Method Details
-
entityChanged
public void entityChanged(org.hibernate.Session session, Object currentRevisionData, AuditWorkUnit vwu) NotifiesRevisionInfoGeneratorabout changes made in the current revision. Provides information about modified entity class, entity name and its id, as well asRevisionTypeand revision log entity.- Parameters:
session- Active session.currentRevisionData- Revision log entity.vwu- Performed work unit.
-