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)Hibernate 3.1 implementation of ID transferral. | 
| 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(ome.model.IObject from,
                     ome.model.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)
org.springframework.orm.hibernate3.support.IdTransferringMergeEventListenerentityIsTransient 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)
protected void propagateHiddenValues(ome.model.IObject from,
                         ome.model.IObject to)
                
                
Version: 5.1.1-ice35-b43
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.