Class DriverManagerUtil
java.lang.Object
me.confuser.banmanager.common.util.DriverManagerUtil
Utility class to manage JDBC driver registration.
Prevents BanManager's relocated drivers from leaking into the global DriverManager
where other plugins might accidentally use them.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidDeregisters all BanManager relocated drivers from DriverManager.
-
Constructor Details
-
DriverManagerUtil
public DriverManagerUtil()
-
-
Method Details
-
deregisterRelocatedDrivers
public static void deregisterRelocatedDrivers()Deregisters all BanManager relocated drivers from DriverManager. This should be called after HikariCP pools are initialized, as HikariCP caches the driver internally and doesn't need DriverManager for reconnections.
-