- java.lang.Object
-
- io.vertx.oracleclient.spi.OracleDriver
-
- All Implemented Interfaces:
Driver<OracleConnectOptions>
public class OracleDriver extends Object implements Driver<OracleConnectOptions>
-
-
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)ConnectionFactory<OracleConnectOptions>createConnectionFactory(Vertx vertx, NetClientOptions transportOptions)OracleConnectOptionsdowncast(SqlConnectOptions connectOptions)PoolnewPool(Vertx vertx, Supplier<Future<OracleConnectOptions>> databases, PoolOptions options, NetClientOptions transportOptions, Handler<SqlConnection> connectHandler, io.vertx.core.internal.CloseFuture closeFuture)OracleConnectOptionsparseConnectionUri(String uri)io.vertx.sqlclient.internal.SqlConnectionInternalwrapConnection(io.vertx.core.internal.ContextInternal context, ConnectionFactory<OracleConnectOptions> factory, io.vertx.sqlclient.internal.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
-
-
-
-
Field Detail
-
INSTANCE
public static final OracleDriver INSTANCE
-
-
Method Detail
-
downcast
public OracleConnectOptions downcast(SqlConnectOptions connectOptions)
- Specified by:
downcastin interfaceDriver<OracleConnectOptions>
-
newPool
public Pool newPool(Vertx vertx, Supplier<Future<OracleConnectOptions>> databases, PoolOptions options, NetClientOptions transportOptions, Handler<SqlConnection> connectHandler, io.vertx.core.internal.CloseFuture closeFuture)
- Specified by:
newPoolin interfaceDriver<OracleConnectOptions>
-
parseConnectionUri
public OracleConnectOptions parseConnectionUri(String uri)
- Specified by:
parseConnectionUriin interfaceDriver<OracleConnectOptions>
-
acceptsOptions
public boolean acceptsOptions(SqlConnectOptions options)
- Specified by:
acceptsOptionsin interfaceDriver<OracleConnectOptions>
-
createConnectionFactory
public ConnectionFactory<OracleConnectOptions> createConnectionFactory(Vertx vertx, NetClientOptions transportOptions)
- Specified by:
createConnectionFactoryin interfaceDriver<OracleConnectOptions>
-
wrapConnection
public io.vertx.sqlclient.internal.SqlConnectionInternal wrapConnection(io.vertx.core.internal.ContextInternal context, ConnectionFactory<OracleConnectOptions> factory, io.vertx.sqlclient.internal.Connection conn)- Specified by:
wrapConnectionin interfaceDriver<OracleConnectOptions>
-
-