fr.improve.xdi.mapping.hibernate
Class AuditInterceptor

java.lang.Object
  extended byfr.improve.xdi.mapping.hibernate.AuditInterceptor
All Implemented Interfaces:
net.sf.hibernate.Interceptor, java.io.Serializable

public class AuditInterceptor
extends java.lang.Object
implements net.sf.hibernate.Interceptor, java.io.Serializable

NOT USED

Author:
Sébastien Letélié
See Also:
Serialized Form

Constructor Summary
AuditInterceptor()
           
 
Method Summary
 int[] findDirty(java.lang.Object arg0, java.io.Serializable arg1, java.lang.Object[] arg2, java.lang.Object[] aobj, java.lang.String[] as, net.sf.hibernate.type.Type[] atype)
           
 java.lang.Object instantiate(java.lang.Class arg0, java.io.Serializable arg1)
           
 java.lang.Boolean isUnsaved(java.lang.Object arg0)
           
 void onDelete(java.lang.Object obj, java.io.Serializable serializable, java.lang.Object[] aobj, java.lang.String[] as, net.sf.hibernate.type.Type[] atype)
           
 boolean onFlushDirty(java.lang.Object entity, java.io.Serializable id, java.lang.Object[] currentState, java.lang.Object[] aobj, java.lang.String[] as, net.sf.hibernate.type.Type[] atype)
           
 boolean onLoad(java.lang.Object entity, java.io.Serializable id, java.lang.Object[] state, java.lang.String[] as, net.sf.hibernate.type.Type[] atype)
           
 boolean onSave(java.lang.Object entity, java.io.Serializable id, java.lang.Object[] state, java.lang.String[] as, net.sf.hibernate.type.Type[] atype)
           
 void postFlush(java.util.Iterator entities)
           
 void preFlush(java.util.Iterator entities)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditInterceptor

public AuditInterceptor()
Method Detail

onDelete

public void onDelete(java.lang.Object obj,
                     java.io.Serializable serializable,
                     java.lang.Object[] aobj,
                     java.lang.String[] as,
                     net.sf.hibernate.type.Type[] atype)
Specified by:
onDelete in interface net.sf.hibernate.Interceptor

onFlushDirty

public boolean onFlushDirty(java.lang.Object entity,
                            java.io.Serializable id,
                            java.lang.Object[] currentState,
                            java.lang.Object[] aobj,
                            java.lang.String[] as,
                            net.sf.hibernate.type.Type[] atype)
Specified by:
onFlushDirty in interface net.sf.hibernate.Interceptor

onLoad

public boolean onLoad(java.lang.Object entity,
                      java.io.Serializable id,
                      java.lang.Object[] state,
                      java.lang.String[] as,
                      net.sf.hibernate.type.Type[] atype)
Specified by:
onLoad in interface net.sf.hibernate.Interceptor

onSave

public boolean onSave(java.lang.Object entity,
                      java.io.Serializable id,
                      java.lang.Object[] state,
                      java.lang.String[] as,
                      net.sf.hibernate.type.Type[] atype)
Specified by:
onSave in interface net.sf.hibernate.Interceptor

postFlush

public void postFlush(java.util.Iterator entities)
Specified by:
postFlush in interface net.sf.hibernate.Interceptor

preFlush

public void preFlush(java.util.Iterator entities)
Specified by:
preFlush in interface net.sf.hibernate.Interceptor

findDirty

public int[] findDirty(java.lang.Object arg0,
                       java.io.Serializable arg1,
                       java.lang.Object[] arg2,
                       java.lang.Object[] aobj,
                       java.lang.String[] as,
                       net.sf.hibernate.type.Type[] atype)
Specified by:
findDirty in interface net.sf.hibernate.Interceptor

instantiate

public java.lang.Object instantiate(java.lang.Class arg0,
                                    java.io.Serializable arg1)
                             throws net.sf.hibernate.CallbackException
Specified by:
instantiate in interface net.sf.hibernate.Interceptor
Throws:
net.sf.hibernate.CallbackException

isUnsaved

public java.lang.Boolean isUnsaved(java.lang.Object arg0)
Specified by:
isUnsaved in interface net.sf.hibernate.Interceptor


Copyright © 2004-2005 Improve. All Rights Reserved.