private void cascadeOnFlush(EventSource session, EntityPersister persister, Object object, Object anything) throws HibernateException { session.getPersistenceContext().incrementCascadeLevel(); try { Cascade.cascade( getCascadingAction(), CascadePoint.BEFORE_FLUSH, session, persister, object, anything ); } finally { session.getPersistenceContext().decrementCascadeLevel(); } }
private void cascadeOnFlush(EventSource session, EntityTypeDescriptor descriptor, Object object, Object anything) throws HibernateException { session.getPersistenceContext().incrementCascadeLevel(); try { Cascade.cascade( getCascadingAction(), CascadePoint.BEFORE_FLUSH, session, descriptor, object, anything ); } finally { session.getPersistenceContext().decrementCascadeLevel(); } }
private void cascadeOnFlush(EventSource session, EntityPersister persister, Object object, Object anything) throws HibernateException { session.getPersistenceContext().incrementCascadeLevel(); try { new Cascade( getCascadingAction(), Cascade.BEFORE_FLUSH, session ) .cascade( persister, object, anything ); } finally { session.getPersistenceContext().decrementCascadeLevel(); } }
private void cascadeOnFlush(EventSource session, EntityPersister persister, Object object, Object anything) throws HibernateException { session.getPersistenceContext().incrementCascadeLevel(); try { new Cascade( getCascadingAction(), Cascade.BEFORE_FLUSH, session ) .cascade( persister, object, anything ); } finally { session.getPersistenceContext().decrementCascadeLevel(); } }