Class JavaReactiveMongoOperations
- java.lang.Object
-
- io.quarkus.mongodb.panache.common.reactive.runtime.ReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
- io.quarkus.mongodb.panache.reactive.runtime.JavaReactiveMongoOperations
-
public class JavaReactiveMongoOperations extends ReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
-
Field Summary
Fields Modifier and Type Field Description static JavaReactiveMongoOperations
INSTANCE
-
Fields inherited from class io.quarkus.mongodb.panache.common.reactive.runtime.ReactiveMongoOperations
ID
-
-
Constructor Summary
Constructors Constructor Description JavaReactiveMongoOperations()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReactivePanacheQuery<?>
createQuery(io.quarkus.mongodb.reactive.ReactiveMongoCollection collection, org.bson.Document query, org.bson.Document sortDoc)
protected ReactivePanacheUpdate
createUpdate(io.quarkus.mongodb.reactive.ReactiveMongoCollection<?> collection, Class<?> entityClass, org.bson.Document docUpdate)
protected io.smallrye.mutiny.Uni<? extends List<?>>
list(ReactivePanacheQuery<?> query)
protected io.smallrye.mutiny.Multi<?>
stream(ReactivePanacheQuery<?> query)
-
Methods inherited from class io.quarkus.mongodb.panache.common.reactive.runtime.ReactiveMongoOperations
bindFilter, bindFilter, count, count, count, count, count, delete, delete, delete, delete, delete, deleteAll, deleteById, find, find, find, find, find, find, find, find, find, findAll, findAll, findById, findByIdOptional, implementationInjectionMissing, list, list, list, list, list, list, list, list, listAll, listAll, mongoCollection, mongoDatabase, nullUni, persist, persist, persist, persist, persistOrUpdate, persistOrUpdate, persistOrUpdate, persistOrUpdate, stream, stream, stream, stream, stream, stream, stream, stream, streamAll, streamAll, update, update, update, update, update, update, update, update
-
-
-
-
Field Detail
-
INSTANCE
public static final JavaReactiveMongoOperations INSTANCE
-
-
Method Detail
-
createQuery
protected ReactivePanacheQuery<?> createQuery(io.quarkus.mongodb.reactive.ReactiveMongoCollection collection, org.bson.Document query, org.bson.Document sortDoc)
- Specified by:
createQuery
in classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
createUpdate
protected ReactivePanacheUpdate createUpdate(io.quarkus.mongodb.reactive.ReactiveMongoCollection<?> collection, Class<?> entityClass, org.bson.Document docUpdate)
- Specified by:
createUpdate
in classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
list
protected io.smallrye.mutiny.Uni<? extends List<?>> list(ReactivePanacheQuery<?> query)
- Specified by:
list
in classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
stream
protected io.smallrye.mutiny.Multi<?> stream(ReactivePanacheQuery<?> query)
- Specified by:
stream
in classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
-