org.granite.tide.hibernate
Class HibernateDataChangePublishListener
java.lang.Object
org.granite.tide.hibernate.HibernateDataChangePublishListener
- All Implemented Interfaces:
- Serializable, FlushEntityEventListener, PostDeleteEventListener, PostInsertEventListener, PostUpdateEventListener, PreCollectionUpdateEventListener
public class HibernateDataChangePublishListener
- extends Object
- implements PostInsertEventListener, PostUpdateEventListener, PostDeleteEventListener, PreCollectionUpdateEventListener, FlushEntityEventListener
- Author:
- William Drai
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HibernateDataChangePublishListener
public HibernateDataChangePublishListener()
onPostInsert
public void onPostInsert(PostInsertEvent event)
- Specified by:
onPostInsert in interface PostInsertEventListener
onPostUpdate
public void onPostUpdate(PostUpdateEvent event)
- Specified by:
onPostUpdate in interface PostUpdateEventListener
onPostDelete
public void onPostDelete(PostDeleteEvent event)
- Specified by:
onPostDelete in interface PostDeleteEventListener
onPreUpdateCollection
public void onPreUpdateCollection(PreCollectionUpdateEvent event)
- Specified by:
onPreUpdateCollection in interface PreCollectionUpdateEventListener
onFlushEntity
public void onFlushEntity(FlushEntityEvent event)
throws HibernateException
- Specified by:
onFlushEntity in interface FlushEntityEventListener
- Throws:
HibernateException