Package io.agroal.test
Interface MockDriver
- All Superinterfaces:
Driver
- Author:
- Luis Barreiro
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault booleanacceptsURL(String url) default Connectionconnect(String url, Properties info) static voiddefault intdefault intdefault Loggerdefault DriverPropertyInfo[]getPropertyInfo(String url, Properties info) default booleanstatic voidstatic voidregisterMockDriver(Class<? extends Connection> connectionType)
-
Field Details
-
EMPTY_PROPERTY_INFO
-
-
Method Details
-
registerMockDriver
-
registerMockDriver
static void registerMockDriver() -
deregisterMockDriver
static void deregisterMockDriver() -
connect
- Specified by:
connectin interfaceDriver- Throws:
SQLException
-
acceptsURL
- Specified by:
acceptsURLin interfaceDriver- Throws:
SQLException
-
getPropertyInfo
- Specified by:
getPropertyInfoin interfaceDriver- Throws:
SQLException
-
getMajorVersion
default int getMajorVersion()- Specified by:
getMajorVersionin interfaceDriver
-
getMinorVersion
default int getMinorVersion()- Specified by:
getMinorVersionin interfaceDriver
-
jdbcCompliant
default boolean jdbcCompliant()- Specified by:
jdbcCompliantin interfaceDriver
-
getParentLogger
- Specified by:
getParentLoggerin interfaceDriver- Throws:
SQLFeatureNotSupportedException
-