- java.lang.Object
-
- io.helidon.dbclient.common.AbstractDbExecute
-
- io.helidon.dbclient.mongodb.MongoDbExecute
-
- All Implemented Interfaces:
DbExecute
- Direct Known Subclasses:
MongoDbTransaction
public class MongoDbExecute extends AbstractDbExecute implements DbExecute
Execute implementation for MongoDB.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DbStatementDmlcreateNamedDelete(String statementName, String statement)DbStatementDmlcreateNamedDmlStatement(String statementName, String statement)DbStatementGetcreateNamedGet(String statementName, String statement)DbStatementDmlcreateNamedInsert(String statementName, String statement)DbStatementQuerycreateNamedQuery(String statementName, String statement)DbStatementDmlcreateNamedUpdate(String statementName, String statement)<C> io.helidon.common.reactive.Single<C>unwrap(Class<C> cls)-
Methods inherited from class io.helidon.dbclient.common.AbstractDbExecute
createDelete, createDmlStatement, createGet, createInsert, createNamedDelete, createNamedDmlStatement, createNamedGet, createNamedInsert, createNamedQuery, createNamedUpdate, createQuery, createUpdate, generateName, statementText
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.helidon.dbclient.DbExecute
createDelete, createDmlStatement, createGet, createInsert, createNamedDelete, createNamedDmlStatement, createNamedGet, createNamedInsert, createNamedQuery, createNamedUpdate, createQuery, createUpdate, delete, dml, get, insert, namedDelete, namedDml, namedGet, namedInsert, namedQuery, namedUpdate, query, update
-
-
-
-
Method Detail
-
createNamedQuery
public DbStatementQuery createNamedQuery(String statementName, String statement)
- Specified by:
createNamedQueryin interfaceDbExecute
-
createNamedGet
public DbStatementGet createNamedGet(String statementName, String statement)
- Specified by:
createNamedGetin interfaceDbExecute
-
createNamedDmlStatement
public DbStatementDml createNamedDmlStatement(String statementName, String statement)
- Specified by:
createNamedDmlStatementin interfaceDbExecute
-
createNamedInsert
public DbStatementDml createNamedInsert(String statementName, String statement)
- Specified by:
createNamedInsertin interfaceDbExecute
-
createNamedUpdate
public DbStatementDml createNamedUpdate(String statementName, String statement)
- Specified by:
createNamedUpdatein interfaceDbExecute
-
createNamedDelete
public DbStatementDml createNamedDelete(String statementName, String statement)
- Specified by:
createNamedDeletein interfaceDbExecute
-
-