java.lang.Object
io.helidon.dbclient.DbClientBase
io.helidon.dbclient.mongodb.MongoDbClient
- All Implemented Interfaces:
DbClient
MongoDB driver handler.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.helidon.dbclient.DbClient
DbClient.Builder -
Field Summary
Fields inherited from interface io.helidon.dbclient.DbClient
MAPPING_QUALIFIER -
Method Summary
Methods inherited from class io.helidon.dbclient.DbClientBase
context
-
Method Details
-
execute
Description copied from interface:DbClientExecute database statements. -
transaction
Description copied from interface:DbClientExecute database statements in transaction.DbTransactionlife-cycle must always be finished withDbTransaction.commit()orDbTransaction.rollback(). Those two methods mentioned above will also release database resources allocated by this transaction.- Specified by:
transactionin interfaceDbClient- Returns:
- transaction to execute database statements
-
dbType
Description copied from interface:DbClientType of this database provider (such as jdbc:mysql, mongoDB etc.). -
unwrap
Description copied from interface:DbClientUnwrap database client internals. Only database connection is supported.When
java.sql.Connectionis requested for JDBC provider, this connection must be closed by user code usingclose()method on returnedConnectioninstance.
-