public class MergeEventListener
extends org.springframework.orm.hibernate3.support.IdTransferringMergeEventListener
| Modifier and Type | Field and Description | 
|---|---|
| static String | MERGE_EVENT | 
| Constructor and Description | 
|---|
| MergeEventListener(CurrentDetails cd,
                  TokenHolder th)main constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | copyValues(org.hibernate.persister.entity.EntityPersister persister,
          Object entity,
          Object target,
          org.hibernate.engine.SessionImplementor source,
          Map copyCache) | 
| protected void | copyValues(org.hibernate.persister.entity.EntityPersister persister,
          Object entity,
          Object target,
          org.hibernate.engine.SessionImplementor source,
          Map copyCache,
          org.hibernate.type.ForeignKeyDirection foreignKeyDirection) | 
| protected void | entityIsDetached(org.hibernate.event.MergeEvent event,
                Map copyCache) | 
| protected void | entityIsTransient(org.hibernate.event.MergeEvent event,
                 Map copyCache) | 
| protected void | fillReplacement(org.hibernate.event.MergeEvent event) | 
| void | onMerge(org.hibernate.event.MergeEvent event) | 
| void | onMerge(org.hibernate.event.MergeEvent event,
       Map copyCache) | 
| protected void | propagateHiddenValues(IObject from,
                     IObject to) | 
cascadeAfterSave, cascadeBeforeSave, cascadeOnMerge, entityIsPersistent, getAssumedUnsaved, getCascadeAction, getMergeMap, getTransientCopyCache, mergeTransientEntity, retryMergeTransientEntitiesgetEntityState, getLoggableName, invokeSaveLifecycle, isVersionIncrementDisabled, performSave, performSaveOrReplicate, saveWithGeneratedId, saveWithRequestedId, substituteValuesIfNecessary, validate, visitCollectionsBeforeSavepublic static final String MERGE_EVENT
public MergeEventListener(CurrentDetails cd, TokenHolder th)
public void onMerge(org.hibernate.event.MergeEvent event)
             throws org.hibernate.HibernateException
onMerge in interface org.hibernate.event.MergeEventListeneronMerge in class org.hibernate.event.def.DefaultMergeEventListenerorg.hibernate.HibernateExceptionpublic void onMerge(org.hibernate.event.MergeEvent event,
                    Map copyCache)
             throws org.hibernate.HibernateException
onMerge in interface org.hibernate.event.MergeEventListeneronMerge in class org.hibernate.event.def.DefaultMergeEventListenerorg.hibernate.HibernateExceptionprotected void copyValues(org.hibernate.persister.entity.EntityPersister persister,
                          Object entity,
                          Object target,
                          org.hibernate.engine.SessionImplementor source,
                          Map copyCache)
copyValues in class org.hibernate.event.def.DefaultMergeEventListenerprotected void copyValues(org.hibernate.persister.entity.EntityPersister persister,
                          Object entity,
                          Object target,
                          org.hibernate.engine.SessionImplementor source,
                          Map copyCache,
                          org.hibernate.type.ForeignKeyDirection foreignKeyDirection)
copyValues in class org.hibernate.event.def.DefaultMergeEventListenerprotected void entityIsTransient(org.hibernate.event.MergeEvent event,
                                 Map copyCache)
entityIsTransient in class org.springframework.orm.hibernate3.support.IdTransferringMergeEventListenerprotected void entityIsDetached(org.hibernate.event.MergeEvent event,
                                Map copyCache)
entityIsDetached in class org.hibernate.event.def.DefaultMergeEventListenerprotected void fillReplacement(org.hibernate.event.MergeEvent event)
                
                
Version: 5.4.0-ice35-b74
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.