public class DefaultUpdateEventListener extends DefaultSaveOrUpdateEventListener
AbstractSaveEventListener.EntityState| Constructor and Description |
|---|
DefaultUpdateEventListener() |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.Serializable |
getUpdateId(java.lang.Object entity,
EntityPersister persister,
java.io.Serializable requestedId,
SessionImplementor session)
If the user specified an id, assign it to the instance and use that,
otherwise use the id already assigned to the instance
|
protected java.io.Serializable |
performSaveOrUpdate(SaveOrUpdateEvent event) |
entityIsDetached, entityIsPersistent, entityIsTransient, getCascadeAction, invokeUpdateLifecycle, onSaveOrUpdate, performUpdate, reassociateIfUninitializedProxy, saveWithGeneratedOrRequestedIdcascadeAfterSave, cascadeBeforeSave, getAssumedUnsaved, getEntityState, getLoggableName, getMergeMap, invokeSaveLifecycle, isVersionIncrementDisabled, performSave, performSaveOrReplicate, saveWithGeneratedId, saveWithRequestedId, substituteValuesIfNecessary, visitCollectionsBeforeSavereassociateprotected java.io.Serializable performSaveOrUpdate(SaveOrUpdateEvent event)
performSaveOrUpdate in class DefaultSaveOrUpdateEventListenerprotected java.io.Serializable getUpdateId(java.lang.Object entity,
EntityPersister persister,
java.io.Serializable requestedId,
SessionImplementor session)
throws HibernateException
getUpdateId in class DefaultSaveOrUpdateEventListenerentity - The entity.persister - The entity persisterrequestedId - The requested identifiersession - The sessionTransientObjectException - If the entity is considered transient.HibernateExceptionCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.