Package io.vertx.oracleclient.spi
Class OracleDriver
- java.lang.Object
-
- io.vertx.oracleclient.spi.OracleDriver
-
-
Field Summary
Fields Modifier and Type Field Description static OracleDriverINSTANCE
-
Constructor Summary
Constructors Constructor Description OracleDriver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanacceptsOptions(SqlConnectOptions options)ConnectionFactorycreateConnectionFactory(Vertx vertx, SqlConnectOptions database)ConnectionFactorycreateConnectionFactory(Vertx vertx, Supplier<? extends Future<? extends SqlConnectOptions>> database)PoolnewPool(Vertx vertx, Supplier<? extends Future<? extends SqlConnectOptions>> databases, PoolOptions options, io.vertx.core.impl.CloseFuture closeFuture)OracleConnectOptionsparseConnectionUri(String uri)io.vertx.sqlclient.impl.SqlConnectionInternalwrapConnection(io.vertx.core.impl.ContextInternal context, ConnectionFactory factory, io.vertx.sqlclient.impl.Connection conn)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.vertx.sqlclient.spi.Driver
appendQueryPlaceholder, createPool, createPool, newPool
-
-
-
-
Field Detail
-
INSTANCE
public static final OracleDriver INSTANCE
-
-
Method Detail
-
newPool
public Pool newPool(Vertx vertx, Supplier<? extends Future<? extends SqlConnectOptions>> databases, PoolOptions options, io.vertx.core.impl.CloseFuture closeFuture)
-
parseConnectionUri
public OracleConnectOptions parseConnectionUri(String uri)
- Specified by:
parseConnectionUriin interfaceDriver
-
acceptsOptions
public boolean acceptsOptions(SqlConnectOptions options)
- Specified by:
acceptsOptionsin interfaceDriver
-
createConnectionFactory
public ConnectionFactory createConnectionFactory(Vertx vertx, SqlConnectOptions database)
- Specified by:
createConnectionFactoryin interfaceDriver
-
createConnectionFactory
public ConnectionFactory createConnectionFactory(Vertx vertx, Supplier<? extends Future<? extends SqlConnectOptions>> database)
- Specified by:
createConnectionFactoryin interfaceDriver
-
wrapConnection
public io.vertx.sqlclient.impl.SqlConnectionInternal wrapConnection(io.vertx.core.impl.ContextInternal context, ConnectionFactory factory, io.vertx.sqlclient.impl.Connection conn)- Specified by:
wrapConnectionin interfaceDriver
-
-