Package io.quarkus.agroal.runtime
Class AgroalEventLoggingListener
- java.lang.Object
-
- io.quarkus.agroal.runtime.AgroalEventLoggingListener
-
- All Implemented Interfaces:
io.agroal.api.AgroalDataSourceListener
final class AgroalEventLoggingListener extends Object implements io.agroal.api.AgroalDataSourceListener
-
-
Constructor Summary
Constructors Constructor Description AgroalEventLoggingListener(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeConnectionLeak(Connection connection)voidbeforeConnectionReap(Connection connection)voidbeforeConnectionValidation(Connection connection)voidonConnectionAcquire(Connection connection)voidonConnectionCreation(Connection connection)voidonConnectionDestroy(Connection connection)voidonConnectionLeak(Connection connection, Thread thread)voidonConnectionReap(Connection connection)voidonConnectionReturn(Connection connection)voidonInfo(String message)voidonWarning(String warning)voidonWarning(Throwable throwable)
-
-
-
Constructor Detail
-
AgroalEventLoggingListener
public AgroalEventLoggingListener(String name)
-
-
Method Detail
-
beforeConnectionLeak
public void beforeConnectionLeak(Connection connection)
- Specified by:
beforeConnectionLeakin interfaceio.agroal.api.AgroalDataSourceListener
-
beforeConnectionReap
public void beforeConnectionReap(Connection connection)
- Specified by:
beforeConnectionReapin interfaceio.agroal.api.AgroalDataSourceListener
-
beforeConnectionValidation
public void beforeConnectionValidation(Connection connection)
- Specified by:
beforeConnectionValidationin interfaceio.agroal.api.AgroalDataSourceListener
-
onConnectionAcquire
public void onConnectionAcquire(Connection connection)
- Specified by:
onConnectionAcquirein interfaceio.agroal.api.AgroalDataSourceListener
-
onConnectionCreation
public void onConnectionCreation(Connection connection)
- Specified by:
onConnectionCreationin interfaceio.agroal.api.AgroalDataSourceListener
-
onConnectionLeak
public void onConnectionLeak(Connection connection, Thread thread)
- Specified by:
onConnectionLeakin interfaceio.agroal.api.AgroalDataSourceListener
-
onConnectionReap
public void onConnectionReap(Connection connection)
- Specified by:
onConnectionReapin interfaceio.agroal.api.AgroalDataSourceListener
-
onConnectionReturn
public void onConnectionReturn(Connection connection)
- Specified by:
onConnectionReturnin interfaceio.agroal.api.AgroalDataSourceListener
-
onConnectionDestroy
public void onConnectionDestroy(Connection connection)
- Specified by:
onConnectionDestroyin interfaceio.agroal.api.AgroalDataSourceListener
-
onWarning
public void onWarning(String warning)
- Specified by:
onWarningin interfaceio.agroal.api.AgroalDataSourceListener
-
onInfo
public void onInfo(String message)
- Specified by:
onInfoin interfaceio.agroal.api.AgroalDataSourceListener
-
onWarning
public void onWarning(Throwable throwable)
- Specified by:
onWarningin interfaceio.agroal.api.AgroalDataSourceListener
-
-