org.hibernate.event.def
Class DefaultSaveEventListener
java.lang.Object
org.hibernate.event.def.AbstractReassociateEventListener
org.hibernate.event.def.AbstractSaveEventListener
org.hibernate.event.def.DefaultSaveOrUpdateEventListener
org.hibernate.event.def.DefaultSaveEventListener
- All Implemented Interfaces:
- Serializable, SaveOrUpdateEventListener
- Direct Known Subclasses:
- EJB3SaveEventListener
public class DefaultSaveEventListener
- extends DefaultSaveOrUpdateEventListener
An event handler for save() events
- Author:
- Gavin King
- See Also:
- Serialized Form
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSaveEventListener
public DefaultSaveEventListener()
performSaveOrUpdate
protected Serializable performSaveOrUpdate(SaveOrUpdateEvent event)
- Overrides:
performSaveOrUpdate
in class DefaultSaveOrUpdateEventListener
saveWithGeneratedOrRequestedId
protected Serializable saveWithGeneratedOrRequestedId(SaveOrUpdateEvent event)
- Description copied from class:
DefaultSaveOrUpdateEventListener
- Save the transient instance, assigning the right identifier
- Overrides:
saveWithGeneratedOrRequestedId
in class DefaultSaveOrUpdateEventListener
- Parameters:
event
- The initiating event.
- Returns:
- The entity's identifier value after saving.
reassociateIfUninitializedProxy
protected boolean reassociateIfUninitializedProxy(Object object,
SessionImplementor source)
- Overrides:
reassociateIfUninitializedProxy
in class DefaultSaveOrUpdateEventListener
Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.