Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » event » def » [javadoc | source]
org.hibernate.event.def
public class: DefaultPersistEventListener [javadoc | source]
java.lang.Object
   org.hibernate.event.def.AbstractReassociateEventListener
      org.hibernate.event.def.AbstractSaveEventListener
         org.hibernate.event.def.DefaultPersistEventListener

All Implemented Interfaces:
    PersistEventListener, Serializable

Direct Known Subclasses:
    DefaultPersistOnFlushEventListener

Defines the default create event listener used by hibernate for creating transient entities in response to generated create events.
Fields inherited from org.hibernate.event.def.AbstractSaveEventListener:
PERSISTENT,  TRANSIENT,  DETACHED,  DELETED
Method from org.hibernate.event.def.DefaultPersistEventListener Summary:
entityIsPersistent,   entityIsTransient,   getAssumedUnsaved,   getCascadeAction,   onPersist,   onPersist
Methods from org.hibernate.event.def.AbstractSaveEventListener:
cascadeAfterSave,   cascadeBeforeSave,   getAssumedUnsaved,   getCascadeAction,   getEntityState,   getLoggableName,   getMergeMap,   invokeSaveLifecycle,   isVersionIncrementDisabled,   performSave,   performSaveOrReplicate,   saveWithGeneratedId,   saveWithRequestedId,   substituteValuesIfNecessary,   validate,   visitCollectionsBeforeSave
Methods from org.hibernate.event.def.AbstractReassociateEventListener:
reassociate
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.event.def.DefaultPersistEventListener Detail:
 protected  void entityIsPersistent(PersistEvent event,
    Map createCache) 
 protected  void entityIsTransient(PersistEvent event,
    Map createCache) throws HibernateException 
    Handle the given create event.
 protected Boolean getAssumedUnsaved() 
 protected CascadingAction getCascadeAction() 
 public  void onPersist(PersistEvent event) throws HibernateException 
    Handle the given create event.
 public  void onPersist(PersistEvent event,
    Map createCache) throws HibernateException 
    Handle the given create event.