public interface ReactiveMongoDatabaseFactory extends CodecRegistryProvider
MongoDatabase
default org.bson.codecs.configuration.CodecRegistry
getCodecRegistry()
CodecRegistry
PersistenceExceptionTranslator
getExceptionTranslator()
MongoExceptionTranslator
com.mongodb.reactivestreams.client.MongoDatabase
getMongoDatabase()
getMongoDatabase(String dbName)
reactor.core.publisher.Mono<com.mongodb.reactivestreams.client.ClientSession>
getSession(com.mongodb.ClientSessionOptions options)
Mono
ClientSession
options
ReactiveMongoDatabaseFactory
withSession(com.mongodb.reactivestreams.client.ClientSession session)
getCodecFor, hasCodecFor
com.mongodb.reactivestreams.client.MongoDatabase getMongoDatabase() throws DataAccessException
DataAccessException
com.mongodb.reactivestreams.client.MongoDatabase getMongoDatabase(String dbName) throws DataAccessException
dbName
PersistenceExceptionTranslator getExceptionTranslator()
default org.bson.codecs.configuration.CodecRegistry getCodecRegistry()
getCodecRegistry
CodecRegistryProvider
reactor.core.publisher.Mono<com.mongodb.reactivestreams.client.ClientSession> getSession(com.mongodb.ClientSessionOptions options)
ReactiveMongoDatabaseFactory withSession(com.mongodb.reactivestreams.client.ClientSession session)
session
Impressum und Datenschutz Copyright ©2018 eir.me