| Modifier and Type | Interface and Description |
|---|---|
interface |
AsyncMongoTransaction
Asynchronous MongoDB
Transaction. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MongoDatastoreBuilder<D extends com.holonplatform.core.datastore.DatastoreOperations,S extends com.mongodb.session.ClientSession,TX extends MongoTransaction<S>,B extends MongoDatastoreBuilder<D,S,TX,B>>
Base MongoDB Datastore builder.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
BaseAsyncMongoDatastore.Builder<D extends com.holonplatform.core.datastore.DatastoreOperations,TX extends MongoTransaction<com.mongodb.reactivestreams.client.ClientSession>,B extends BaseAsyncMongoDatastore.Builder<D,TX,B>>
Base asynchronous Datastore builder.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAsyncMongoDatastore<TX extends MongoTransaction<com.mongodb.reactivestreams.client.ClientSession>>
Abstract asynchronous MongoDB Datastore implementation.
|
static class |
AbstractAsyncMongoDatastore.AsyncBuilder<TX extends MongoTransaction<com.mongodb.reactivestreams.client.ClientSession>,I extends AbstractAsyncMongoDatastore<TX>,D extends com.holonplatform.core.datastore.DatastoreOperations,B extends BaseAsyncMongoDatastore.Builder<D,TX,B>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MongoTransactionFactory<S extends com.mongodb.session.ClientSession,TX extends MongoTransaction<S>>
Factory to create and configure new
MongoTransaction implementation using a ClientSession and a
TransactionConfiguration definition. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ReactiveMongoTransaction
Reactive MongoDB
Transaction. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SyncMongoTransaction
Synchronous MongoDB
Transaction. |
Copyright © 2019 The Holon Platform. All rights reserved.