Class ConnectionManager
- java.lang.Object
-
- com.github.database.rider.junit5.jdbc.ConnectionManager
-
public final class ConnectionManager extends Object
-
-
Constructor Summary
Constructors Constructor Description ConnectionManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConnectionHoldergetCallbackConnection(org.junit.jupiter.api.extension.ExtensionContext extensionContext, String executorId, String dataSourceBeanName)static StringgetConfiguredDataSourceBeanName(org.junit.jupiter.api.extension.ExtensionContext extensionContext)static StringgetConfiguredDataSourceBeanName(org.junit.jupiter.api.extension.ExtensionContext extensionContext, Method method)static ConnectionHoldergetConnectionHolder(String executorId, DataSource dataSource)static ConnectionHoldergetTestConnection(org.junit.jupiter.api.extension.ExtensionContext extensionContext, String executorId)
-
-
-
Method Detail
-
getTestConnection
public static ConnectionHolder getTestConnection(org.junit.jupiter.api.extension.ExtensionContext extensionContext, String executorId)
-
getCallbackConnection
public static ConnectionHolder getCallbackConnection(org.junit.jupiter.api.extension.ExtensionContext extensionContext, String executorId, String dataSourceBeanName)
-
getConfiguredDataSourceBeanName
public static String getConfiguredDataSourceBeanName(org.junit.jupiter.api.extension.ExtensionContext extensionContext)
-
getConfiguredDataSourceBeanName
public static String getConfiguredDataSourceBeanName(org.junit.jupiter.api.extension.ExtensionContext extensionContext, Method method)
-
getConnectionHolder
public static ConnectionHolder getConnectionHolder(String executorId, DataSource dataSource)
-
-