Package org.hibernate.event.spi
Interface EventManager
-
- All Known Implementing Classes:
EmptyEventManager
@JavaServiceLoadable @Incubating public interface EventManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
EventManager.CacheActionDescription
-
Method Summary
-
-
-
Method Detail
-
beginSessionOpenEvent
HibernateMonitoringEvent beginSessionOpenEvent()
-
completeSessionOpenEvent
void completeSessionOpenEvent(HibernateMonitoringEvent sessionOpenEvent, SharedSessionContractImplementor session)
-
beginSessionClosedEvent
HibernateMonitoringEvent beginSessionClosedEvent()
-
completeSessionClosedEvent
void completeSessionClosedEvent(HibernateMonitoringEvent sessionClosedEvent, SharedSessionContractImplementor session)
-
beginJdbcConnectionAcquisitionEvent
HibernateMonitoringEvent beginJdbcConnectionAcquisitionEvent()
-
completeJdbcConnectionAcquisitionEvent
void completeJdbcConnectionAcquisitionEvent(HibernateMonitoringEvent jdbcConnectionAcquisitionEvent, SharedSessionContractImplementor session, Object tenantId)
-
beginJdbcConnectionReleaseEvent
HibernateMonitoringEvent beginJdbcConnectionReleaseEvent()
-
completeJdbcConnectionReleaseEvent
void completeJdbcConnectionReleaseEvent(HibernateMonitoringEvent jdbcConnectionReleaseEvent, SharedSessionContractImplementor session, Object tenantId)
-
beginJdbcPreparedStatementCreationEvent
HibernateMonitoringEvent beginJdbcPreparedStatementCreationEvent()
-
completeJdbcPreparedStatementCreationEvent
void completeJdbcPreparedStatementCreationEvent(HibernateMonitoringEvent jdbcPreparedStatementCreation, String preparedStatementSql)
-
beginJdbcPreparedStatementExecutionEvent
HibernateMonitoringEvent beginJdbcPreparedStatementExecutionEvent()
-
completeJdbcPreparedStatementExecutionEvent
void completeJdbcPreparedStatementExecutionEvent(HibernateMonitoringEvent jdbcPreparedStatementExecutionEvent, String preparedStatementSql)
-
beginJdbcBatchExecutionEvent
HibernateMonitoringEvent beginJdbcBatchExecutionEvent()
-
completeJdbcBatchExecutionEvent
void completeJdbcBatchExecutionEvent(HibernateMonitoringEvent jdbcBatchExecutionEvent, String statementSql)
-
beginCachePutEvent
HibernateMonitoringEvent beginCachePutEvent()
-
completeCachePutEvent
void completeCachePutEvent(HibernateMonitoringEvent cachePutEvent, SharedSessionContractImplementor session, Region region, boolean cacheContentChanged, EventManager.CacheActionDescription description)
-
completeCachePutEvent
void completeCachePutEvent(HibernateMonitoringEvent cachePutEvent, SharedSessionContractImplementor session, CachedDomainDataAccess cachedDomainDataAccess, EntityPersister persister, boolean cacheContentChanged, EventManager.CacheActionDescription description)
-
completeCachePutEvent
void completeCachePutEvent(HibernateMonitoringEvent cachePutEvent, SharedSessionContractImplementor session, CachedDomainDataAccess cachedDomainDataAccess, EntityPersister persister, boolean cacheContentChanged, boolean isNatualId, EventManager.CacheActionDescription description)
-
completeCachePutEvent
void completeCachePutEvent(HibernateMonitoringEvent cachePutEvent, SharedSessionContractImplementor session, CachedDomainDataAccess cachedDomainDataAccess, CollectionPersister persister, boolean cacheContentChanged, EventManager.CacheActionDescription description)
-
beginCacheGetEvent
HibernateMonitoringEvent beginCacheGetEvent()
-
completeCacheGetEvent
void completeCacheGetEvent(HibernateMonitoringEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, boolean hit)
-
completeCacheGetEvent
void completeCacheGetEvent(HibernateMonitoringEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, EntityPersister persister, boolean isNaturalKey, boolean hit)
-
completeCacheGetEvent
void completeCacheGetEvent(HibernateMonitoringEvent cacheGetEvent, SharedSessionContractImplementor session, Region region, CollectionPersister persister, boolean hit)
-
beginFlushEvent
HibernateMonitoringEvent beginFlushEvent()
-
completeFlushEvent
void completeFlushEvent(HibernateMonitoringEvent flushEvent, FlushEvent event)
-
completeFlushEvent
void completeFlushEvent(HibernateMonitoringEvent flushEvent, FlushEvent event, boolean autoFlush)
-
beginPartialFlushEvent
HibernateMonitoringEvent beginPartialFlushEvent()
-
completePartialFlushEvent
void completePartialFlushEvent(HibernateMonitoringEvent flushEvent, AutoFlushEvent event)
-
beginDirtyCalculationEvent
HibernateMonitoringEvent beginDirtyCalculationEvent()
-
completeDirtyCalculationEvent
void completeDirtyCalculationEvent(HibernateMonitoringEvent dirtyCalculationEvent, SharedSessionContractImplementor session, EntityPersister persister, EntityEntry entry, int[] dirtyProperties)
-
beginPrePartialFlush
HibernateMonitoringEvent beginPrePartialFlush()
-
completePrePartialFlush
void completePrePartialFlush(HibernateMonitoringEvent prePartialFlush, SharedSessionContractImplementor session)
-
-