Package io.vena.bosk.drivers.mongo
Interface MongoDriver<R extends io.vena.bosk.Entity>
- All Superinterfaces:
io.vena.bosk.BoskDriver<R>
public interface MongoDriver<R extends io.vena.bosk.Entity>
extends io.vena.bosk.BoskDriver<R>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceMongoDriver.MongoDriverFactory<RR extends io.vena.bosk.Entity> -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static <RR extends io.vena.bosk.Entity>
MongoDriver.MongoDriverFactory<RR>factory(com.mongodb.MongoClientSettings clientSettings, MongoDriverSettings driverSettings, BsonPlugin bsonPlugin) voidMethods inherited from interface io.vena.bosk.BoskDriver
flush, initialRoot, submitConditionalDeletion, submitConditionalReplacement, submitDeletion, submitInitialization, submitReplacement, submitReplacement
-
Method Details
-
refurbish
void refurbish() -
close
void close() -
factory
static <RR extends io.vena.bosk.Entity> MongoDriver.MongoDriverFactory<RR> factory(com.mongodb.MongoClientSettings clientSettings, MongoDriverSettings driverSettings, BsonPlugin bsonPlugin)
-