Package org.hibernate.resource.jdbc.spi
Class JdbcEventHandler
java.lang.Object
org.hibernate.resource.jdbc.spi.JdbcEventHandler
Acts as an observer for various events regarding JDBC interactions and doing one or more of -
- delegating to StatisticsImplementor
- delegating to SessionEventListenerManager
- logging
- Since:
- 7.0
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a specialized JdbcEventHandler for use with "temporary Sessions"JdbcEventHandler
(StatisticsImplementor statistics, SessionEventListenerManager sessionListener, Supplier<JdbcCoordinator> jdbcCoordinatorSupplier) -
Method Summary
Modifier and TypeMethodDescriptionvoid
jdbcConnectionAcquisitionEnd
(Connection connection) void
void
void
void
void
void
void
void
void
void
void
-
Constructor Details
-
JdbcEventHandler
public JdbcEventHandler(StatisticsImplementor statistics, SessionEventListenerManager sessionListener, Supplier<JdbcCoordinator> jdbcCoordinatorSupplier) -
JdbcEventHandler
public JdbcEventHandler()Creates a specialized JdbcEventHandler for use with "temporary Sessions"
-
-
Method Details
-
jdbcConnectionAcquisitionStart
public void jdbcConnectionAcquisitionStart() -
jdbcConnectionAcquisitionEnd
-
jdbcConnectionReleaseStart
public void jdbcConnectionReleaseStart() -
jdbcConnectionReleaseEnd
public void jdbcConnectionReleaseEnd() -
jdbcPrepareStatementStart
public void jdbcPrepareStatementStart() -
jdbcPrepareStatementEnd
public void jdbcPrepareStatementEnd() -
jdbcExecuteStatementStart
public void jdbcExecuteStatementStart() -
jdbcExecuteStatementEnd
public void jdbcExecuteStatementEnd() -
jdbcExecuteBatchStart
public void jdbcExecuteBatchStart() -
jdbcExecuteBatchEnd
public void jdbcExecuteBatchEnd() -
jdbcReleaseRegistryResourcesStart
public void jdbcReleaseRegistryResourcesStart() -
jdbcReleaseRegistryResourcesEnd
public void jdbcReleaseRegistryResourcesEnd()
-