it.sistematica.isharedoc.data.tracking
Class EntityTrackingInterceptor

java.lang.Object
  extended by it.neverworks.hibernate.EmptyEventInterceptor
      extended by it.neverworks.application.data.tracking.EntityTrackingInterceptor
          extended by it.sistematica.isharedoc.data.tracking.EntityTrackingInterceptor
All Implemented Interfaces:
it.neverworks.hibernate.EventInterceptor

public class EntityTrackingInterceptor
extends it.neverworks.application.data.tracking.EntityTrackingInterceptor


Nested Class Summary
static class EntityTrackingInterceptor.PropertyChange
           
 
Constructor Summary
EntityTrackingInterceptor()
           
 
Method Summary
static boolean propertyChanged(it.neverworks.hibernate.PropertyValue oldValue, it.neverworks.hibernate.PropertyValue newValue)
           
static java.lang.String propertyLog(it.neverworks.hibernate.PropertyValue value)
           
 
Methods inherited from class it.neverworks.application.data.tracking.EntityTrackingInterceptor
onCheck, onDelete, onLoad, onSave, onUpdate, setEmptyModifications, setLoadTrackingClasses, setPropertyBlacklist
 
Methods inherited from class it.neverworks.hibernate.EmptyEventInterceptor
onCollectionChange, onPostFlush, onTransactionBegin, onTransactionCommit, onTransactionCompletion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityTrackingInterceptor

public EntityTrackingInterceptor()
Method Detail

propertyLog

public static java.lang.String propertyLog(it.neverworks.hibernate.PropertyValue value)

propertyChanged

public static boolean propertyChanged(it.neverworks.hibernate.PropertyValue oldValue,
                                      it.neverworks.hibernate.PropertyValue newValue)