public abstract class AbstractReactiveFlushingEventListener extends Object
org.hibernate.event.internal.AbstractFlushingEventListener
Constructor and Description |
---|
AbstractReactiveFlushingEventListener() |
Modifier and Type | Method and Description |
---|---|
protected CompletionStage<Void> | flushEverythingToExecutions(FlushEvent event) Coordinates the processing necessary to get things ready for executions as db calls by preping the session caches and moving the appropriate entities and collections to their respective execution queues. |
protected CompletionStage<Void> | performExecutions(EventSource session) |
protected void | postFlush(SessionImplementor session) 1. |
protected void | postPostFlush(SessionImplementor session) |
public AbstractReactiveFlushingEventListener()
protected CompletionStage<Void> performExecutions(EventSource session)
protected CompletionStage<Void> flushEverythingToExecutions(FlushEvent event) throws HibernateException
event
- The flush event.HibernateException
- Error flushing caches to execution queues.protected void postFlush(SessionImplementor session) throws HibernateException
HibernateException
protected void postPostFlush(SessionImplementor session)