List of usage examples for org.hibernate.event.internal DefaultSaveOrUpdateEventListener DefaultSaveOrUpdateEventListener
DefaultSaveOrUpdateEventListener
From source file:org.egov.infra.config.persistence.event.integrator.HibernateEventListenerIntegrator.java
License:Open Source License
private void registerCustomFilters(final SessionFactoryServiceRegistry serviceRegistry) { final EventListenerRegistry eventListenerRegistry = serviceRegistry.getService(EventListenerRegistry.class); final DefaultSaveOrUpdateEventListener dfltSaveorUpdateListner = new DefaultSaveOrUpdateEventListener(); final HibernateEventListener hibernateEventListener = new HibernateEventListener(); eventListenerRegistry.setListeners(EventType.SAVE, hibernateEventListener, dfltSaveorUpdateListner); eventListenerRegistry.setListeners(EventType.UPDATE, hibernateEventListener, dfltSaveorUpdateListner); eventListenerRegistry.setListeners(EventType.SAVE_UPDATE, hibernateEventListener, dfltSaveorUpdateListner); eventListenerRegistry.prependListeners(EventType.PRE_UPDATE, hibernateEventListener); }