|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.event.def.AbstractReassociateEventListener org.hibernate.event.def.AbstractSaveEventListener org.hibernate.event.def.DefaultSaveOrUpdateEventListener org.hibernate.event.def.DefaultUpdateEventListener
public class DefaultUpdateEventListener
An event handler for update() events
Field Summary |
---|
Fields inherited from class org.hibernate.event.def.AbstractSaveEventListener |
---|
DELETED, DETACHED, PERSISTENT, TRANSIENT |
Constructor Summary | |
---|---|
DefaultUpdateEventListener()
|
Method Summary | |
---|---|
protected java.io.Serializable |
getUpdateId(java.lang.Object entity,
EntityPersister persister,
java.io.Serializable requestedId,
EntityMode entityMode)
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)
|
Methods inherited from class org.hibernate.event.def.DefaultSaveOrUpdateEventListener |
---|
entityIsDetached, entityIsPersistent, entityIsTransient, getCascadeAction, invokeUpdateLifecycle, onSaveOrUpdate, performUpdate, reassociateIfUninitializedProxy, saveWithGeneratedOrRequestedId |
Methods inherited from class org.hibernate.event.def.AbstractSaveEventListener |
---|
cascadeAfterSave, cascadeBeforeSave, getAssumedUnsaved, getEntityState, getLoggableName, getMergeMap, 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 |
---|
public DefaultUpdateEventListener()
Method Detail |
---|
protected java.io.Serializable performSaveOrUpdate(SaveOrUpdateEvent event)
performSaveOrUpdate
in class DefaultSaveOrUpdateEventListener
protected java.io.Serializable getUpdateId(java.lang.Object entity, EntityPersister persister, java.io.Serializable requestedId, EntityMode entityMode) throws HibernateException
getUpdateId
in class DefaultSaveOrUpdateEventListener
entity
- The entity.persister
- The entity persisterrequestedId
- The requested identifierentityMode
- The entity mode.
TransientObjectException
- If the entity is considered transient.
HibernateException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |