Uses of Interface
io.helidon.reactive.dbclient.DbClientServiceContext
Packages that use DbClientServiceContext
Package
Description
Reactive Database API for Helidon.
Helper classes to use in various implementations.
Helidon DB integration for reactive mongoDB.
Tracing support for Helidon DB.
-
Uses of DbClientServiceContext in io.helidon.reactive.dbclient
Methods in io.helidon.reactive.dbclient that return DbClientServiceContextModifier and TypeMethodDescriptionSet a new context to be used by other interceptors and when executing the statement.static DbClientServiceContextCreate a new interceptor context for a database provider.DbClientServiceContext.parameters(List<Object> indexedParameters) Set new indexed parameters to be used.DbClientServiceContext.parameters(Map<String, Object> namedParameters) Set new named parameters to be used.DbClientServiceContext.resultFuture(CompletionStage<Long> queryFuture) Set a new future to mark completion of the result (e.g.Set a new statement with indexed parameters to be used.Set a new statement with named parameters to be used.DbClientServiceContext.statementFuture(CompletionStage<Void> statementFuture) Set a new future to mark completion of the statement.DbClientServiceContext.statementName(String newName) Set a new statement name to be used.DbClientServiceContext.statementType(DbStatementType type) Set the type of the statement.Methods in io.helidon.reactive.dbclient that return types with arguments of type DbClientServiceContextModifier and TypeMethodDescriptionDbClientService.statement(DbClientServiceContext context) Statement execution to be intercepted.Methods in io.helidon.reactive.dbclient with parameters of type DbClientServiceContextModifier and TypeMethodDescriptionDbClientService.statement(DbClientServiceContext context) Statement execution to be intercepted. -
Uses of DbClientServiceContext in io.helidon.reactive.dbclient.common
Methods in io.helidon.reactive.dbclient.common that return types with arguments of type DbClientServiceContextModifier and TypeMethodDescriptionprotected abstract Single<DbClientServiceContext>DbClientServiceBase.apply(DbClientServiceContext context) This method is only invoked if the predicate for this service was passed.DbClientContext.invokeServices(DbClientServiceContext dbContext) Invoke all configured client services and return a single that completes once all the client services complete.protected Predicate<DbClientServiceContext>DbClientServiceBase.DbClientServiceBuilderBase.predicate()Predicate used to build a client service.final Single<DbClientServiceContext>DbClientServiceBase.statement(DbClientServiceContext context) Methods in io.helidon.reactive.dbclient.common with parameters of type DbClientServiceContextModifier and TypeMethodDescriptionprotected abstract Single<DbClientServiceContext>DbClientServiceBase.apply(DbClientServiceContext context) This method is only invoked if the predicate for this service was passed.DbClientContext.invokeServices(DbClientServiceContext dbContext) Invoke all configured client services and return a single that completes once all the client services complete.final Single<DbClientServiceContext>DbClientServiceBase.statement(DbClientServiceContext context) protected voidAbstractStatement.update(DbClientServiceContext dbContext) Update the client service context with the statement name, statement and statement parameters.Method parameters in io.helidon.reactive.dbclient.common with type arguments of type DbClientServiceContextModifier and TypeMethodDescriptionprotected abstract RAbstractStatement.doExecute(Single<DbClientServiceContext> dbContext, CompletableFuture<Void> statementFuture, CompletableFuture<Long> queryFuture) Execute the statement against the database.DbClientServiceBase.DbClientServiceBuilderBase.statementPredicate(Predicate<DbClientServiceContext> predicate) Configure a predicate whose result will be used to decide whether to trigger this service or not. -
Uses of DbClientServiceContext in io.helidon.reactive.dbclient.mongodb
Method parameters in io.helidon.reactive.dbclient.mongodb with type arguments of type DbClientServiceContextModifier and TypeMethodDescriptionMongoDbStatementDml.doExecute(Single<DbClientServiceContext> dbContext, CompletableFuture<Void> statementFuture, CompletableFuture<Long> queryFuture) -
Uses of DbClientServiceContext in io.helidon.reactive.dbclient.tracing
Methods in io.helidon.reactive.dbclient.tracing that return types with arguments of type DbClientServiceContextModifier and TypeMethodDescriptionprotected Single<DbClientServiceContext>DbClientTracing.apply(DbClientServiceContext serviceContext) Methods in io.helidon.reactive.dbclient.tracing with parameters of type DbClientServiceContextModifier and TypeMethodDescriptionprotected Single<DbClientServiceContext>DbClientTracing.apply(DbClientServiceContext serviceContext)