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.2-ice35-b45
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.