org.hibernate.ejb.event
Class EJB3SaveEventListener
java.lang.Object
org.hibernate.event.def.AbstractReassociateEventListener
org.hibernate.event.def.AbstractSaveEventListener
org.hibernate.event.def.DefaultSaveOrUpdateEventListener
org.hibernate.event.def.DefaultSaveEventListener
org.hibernate.ejb.event.EJB3SaveEventListener
- All Implemented Interfaces:
- Serializable, CallbackHandlerConsumer, org.hibernate.event.SaveOrUpdateEventListener
public class EJB3SaveEventListener
- extends org.hibernate.event.def.DefaultSaveEventListener
- implements CallbackHandlerConsumer
Overrides the LifeCycle OnSave call to call the PrePersist operation
- Author:
- Emmanuel Bernard
- See Also:
- Serialized Form
Fields inherited from class org.hibernate.event.def.AbstractSaveEventListener |
DELETED, DETACHED, PERSISTENT, TRANSIENT |
Methods inherited from class org.hibernate.event.def.DefaultSaveEventListener |
performSaveOrUpdate, reassociateIfUninitializedProxy, saveWithGeneratedOrRequestedId |
Methods inherited from class org.hibernate.event.def.DefaultSaveOrUpdateEventListener |
entityIsDetached, entityIsPersistent, entityIsTransient, getCascadeAction, getUpdateId, invokeUpdateLifecycle, onSaveOrUpdate, performUpdate |
Methods inherited from class org.hibernate.event.def.AbstractSaveEventListener |
cascadeAfterSave, cascadeBeforeSave, getAssumedUnsaved, getEntityState, getLoggableName, getMergeMap, invokeSaveLifecycle, isVersionIncrementDisabled, performSave, performSaveOrReplicate, 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 |
EJB3SaveEventListener
public EJB3SaveEventListener()
EJB3SaveEventListener
public EJB3SaveEventListener(EntityCallbackHandler callbackHandler)
setCallbackHandler
public void setCallbackHandler(EntityCallbackHandler callbackHandler)
- Specified by:
setCallbackHandler
in interface CallbackHandlerConsumer
saveWithRequestedId
protected Serializable saveWithRequestedId(Object entity,
Serializable requestedId,
String entityName,
Object anything,
org.hibernate.event.EventSource source)
- Overrides:
saveWithRequestedId
in class org.hibernate.event.def.AbstractSaveEventListener
saveWithGeneratedId
protected Serializable saveWithGeneratedId(Object entity,
String entityName,
Object anything,
org.hibernate.event.EventSource source,
boolean requiresImmediateIdAccess)
- Overrides:
saveWithGeneratedId
in class org.hibernate.event.def.AbstractSaveEventListener
Copyright © 2011. All Rights Reserved.