## Hierarchy For Package org.hibernate.ejb.event

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.hibernate.event.internal.AbstractFlushingEventListener (implements java.io.Serializable)
    - org.hibernate.event.internal.DefaultAutoFlushEventListener (implements org.hibernate.event.spi.AutoFlushEventListener)
      - org.hibernate.ejb.event.EJB3AutoFlushEventListener (implements org.hibernate.ejb.event.HibernateEntityManagerEventListener)
    - org.hibernate.event.internal.DefaultFlushEventListener (implements org.hibernate.event.spi.FlushEventListener)
      - org.hibernate.ejb.event.EJB3FlushEventListener (implements org.hibernate.ejb.event.HibernateEntityManagerEventListener)
  - org.hibernate.event.internal.AbstractReassociateEventListener (implements java.io.Serializable)
    - org.hibernate.event.internal.AbstractSaveEventListener
      - org.hibernate.event.internal.DefaultMergeEventListener (implements org.hibernate.event.spi.MergeEventListener)
        - org.hibernate.ejb.event.EJB3MergeEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer)
      - org.hibernate.event.internal.DefaultPersistEventListener (implements org.hibernate.event.spi.PersistEventListener)
        - org.hibernate.ejb.event.EJB3PersistEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer)
          - org.hibernate.ejb.event.EJB3PersistOnFlushEventListener
      - org.hibernate.event.internal.DefaultSaveOrUpdateEventListener (implements org.hibernate.event.spi.SaveOrUpdateEventListener)
        - org.hibernate.event.internal.DefaultSaveEventListener
          - org.hibernate.ejb.event.EJB3SaveEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer)
        - org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer)
  - org.hibernate.ejb.event.Callback (implements java.io.Serializable)
    - org.hibernate.ejb.event.BeanCallback
    - org.hibernate.ejb.event.ListenerCallback
  - org.hibernate.ejb.event.CallbackResolver
  - org.hibernate.event.internal.DefaultDeleteEventListener (implements org.hibernate.event.spi.DeleteEventListener)
    - org.hibernate.ejb.event.EJB3DeleteEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer)
  - org.hibernate.event.internal.DefaultFlushEntityEventListener (implements org.hibernate.event.spi.FlushEntityEventListener)
    - org.hibernate.ejb.event.EJB3FlushEntityEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer)
  - org.hibernate.ejb.event.EJB3PostDeleteEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer, org.hibernate.event.spi.PostDeleteEventListener)
  - org.hibernate.ejb.event.EJB3PostInsertEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer, org.hibernate.event.spi.PostInsertEventListener)
  - org.hibernate.ejb.event.EJB3PostLoadEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer, org.hibernate.event.spi.PostLoadEventListener)
  - org.hibernate.ejb.event.EJB3PostUpdateEventListener (implements org.hibernate.ejb.event.CallbackHandlerConsumer, org.hibernate.event.spi.PostCollectionRecreateEventListener, org.hibernate.event.spi.PostCollectionRemoveEventListener, org.hibernate.event.spi.PostCollectionUpdateEventListener, org.hibernate.event.spi.PostUpdateEventListener)
  - org.hibernate.ejb.event.EntityCallbackHandler (implements java.io.Serializable)
  - org.hibernate.ejb.event.JpaIntegrator (implements org.hibernate.integrator.spi.Integrator)

## Interface Hierarchy

- org.hibernate.ejb.event.HibernateEntityManagerEventListener
  - org.hibernate.ejb.event.CallbackHandlerConsumer

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.