com.atlassian.bamboo.persister
Class HibernateObjectsAuditInterceptor

java.lang.Object
  extended by org.springframework.orm.hibernate.support.ChainedInterceptorSupport
      extended by com.atlassian.bamboo.persister.HibernateObjectsAuditInterceptor
All Implemented Interfaces:
net.sf.hibernate.Interceptor

public class HibernateObjectsAuditInterceptor
extends ChainedInterceptorSupport


Field Summary
 
Fields inherited from class org.springframework.orm.hibernate.support.ChainedInterceptorSupport
log
 
Constructor Summary
HibernateObjectsAuditInterceptor()
           
 
Method Summary
 boolean onFlushDirty(java.lang.Object entity, java.io.Serializable id, java.lang.Object[] currentState, java.lang.Object[] previousState, java.lang.String[] propertyNames, net.sf.hibernate.type.Type[] types)
           
 
Methods inherited from class org.springframework.orm.hibernate.support.ChainedInterceptorSupport
findDirty, getNextInterceptor, instantiate, isUnsaved, onDelete, onLoad, onSave, postFlush, preFlush, setIdOnNewEntity, setNextInterceptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateObjectsAuditInterceptor

public HibernateObjectsAuditInterceptor()
Method Detail

onFlushDirty

public boolean onFlushDirty(java.lang.Object entity,
                            java.io.Serializable id,
                            java.lang.Object[] currentState,
                            java.lang.Object[] previousState,
                            java.lang.String[] propertyNames,
                            net.sf.hibernate.type.Type[] types)
                     throws net.sf.hibernate.CallbackException
Specified by:
onFlushDirty in interface net.sf.hibernate.Interceptor
Overrides:
onFlushDirty in class ChainedInterceptorSupport
Throws:
net.sf.hibernate.CallbackException
See Also:
Interceptor.onFlushDirty(java.lang.Object, java.io.Serializable, java.lang.Object[], java.lang.Object[], java.lang.String[], net.sf.hibernate.type.Type[])


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.