org.granite.tide.hibernate4
Class HibernatePersistListener

java.lang.Object
  extended by org.hibernate.event.internal.AbstractReassociateEventListener
      extended by org.hibernate.event.internal.AbstractSaveEventListener
          extended by org.hibernate.event.internal.DefaultPersistEventListener
              extended by org.granite.tide.hibernate4.HibernatePersistListener
All Implemented Interfaces:
Serializable, org.hibernate.event.spi.PersistEventListener

public class HibernatePersistListener
extends org.hibernate.event.internal.DefaultPersistEventListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.hibernate.event.internal.AbstractSaveEventListener
org.hibernate.event.internal.AbstractSaveEventListener.EntityState
 
Constructor Summary
HibernatePersistListener()
           
 
Method Summary
 void onPersist(org.hibernate.event.spi.PersistEvent event)
           
 void onPersist(org.hibernate.event.spi.PersistEvent event, Map copiedAlready)
           
 
Methods inherited from class org.hibernate.event.internal.DefaultPersistEventListener
entityIsPersistent, entityIsTransient, getAssumedUnsaved, getCascadeAction
 
Methods inherited from class org.hibernate.event.internal.AbstractSaveEventListener
cascadeAfterSave, cascadeBeforeSave, getEntityState, getLoggableName, getMergeMap, invokeSaveLifecycle, isVersionIncrementDisabled, performSave, performSaveOrReplicate, saveWithGeneratedId, saveWithRequestedId, substituteValuesIfNecessary, visitCollectionsBeforeSave
 
Methods inherited from class org.hibernate.event.internal.AbstractReassociateEventListener
reassociate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernatePersistListener

public HibernatePersistListener()
Method Detail

onPersist

public void onPersist(org.hibernate.event.spi.PersistEvent event)
               throws HibernateException
Specified by:
onPersist in interface org.hibernate.event.spi.PersistEventListener
Overrides:
onPersist in class org.hibernate.event.internal.DefaultPersistEventListener
Throws:
HibernateException

onPersist

public void onPersist(org.hibernate.event.spi.PersistEvent event,
                      Map copiedAlready)
               throws HibernateException
Specified by:
onPersist in interface org.hibernate.event.spi.PersistEventListener
Overrides:
onPersist in class org.hibernate.event.internal.DefaultPersistEventListener
Throws:
HibernateException