org.granite.tide.hibernate
Class HibernateMergeListener

java.lang.Object
  extended by org.hibernate.event.def.AbstractReassociateEventListener
      extended by org.hibernate.event.def.AbstractSaveEventListener
          extended by org.hibernate.event.def.DefaultMergeEventListener
              extended by org.granite.tide.hibernate.HibernateMergeListener
All Implemented Interfaces:
Serializable, MergeEventListener

public class HibernateMergeListener
extends DefaultMergeEventListener

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.hibernate.event.def.AbstractSaveEventListener
DELETED, DETACHED, PERSISTENT, TRANSIENT
 
Constructor Summary
HibernateMergeListener()
           
 
Method Summary
 void onMerge(MergeEvent event)
           
 void onMerge(MergeEvent event, Map copiedAlready)
           
 
Methods inherited from class org.hibernate.event.def.DefaultMergeEventListener
cascadeAfterSave, cascadeBeforeSave, cascadeOnMerge, copyValues, copyValues, entityIsDetached, entityIsPersistent, entityIsTransient, getAssumedUnsaved, getCascadeAction, getMergeMap, getTransientCopyCache, mergeTransientEntity, retryMergeTransientEntities
 
Methods inherited from class org.hibernate.event.def.AbstractSaveEventListener
getEntityState, getLoggableName, invokeSaveLifecycle, isVersionIncrementDisabled, performSave, performSaveOrReplicate, saveWithGeneratedId, saveWithRequestedId, substituteValuesIfNecessary, validate, visitCollectionsBeforeSave
 
Methods inherited from class org.hibernate.event.def.AbstractReassociateEventListener
reassociate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateMergeListener

public HibernateMergeListener()
Method Detail

onMerge

public void onMerge(MergeEvent event)
             throws HibernateException
Specified by:
onMerge in interface MergeEventListener
Overrides:
onMerge in class DefaultMergeEventListener
Throws:
HibernateException

onMerge

public void onMerge(MergeEvent event,
                    Map copiedAlready)
             throws HibernateException
Specified by:
onMerge in interface MergeEventListener
Overrides:
onMerge in class DefaultMergeEventListener
Throws:
HibernateException