Class MongoTransactionProvider
java.lang.Object
dev.getelements.elements.dao.mongo.guice.MongoTransactionProvider
- All Implemented Interfaces:
jakarta.inject.Provider<Transaction>
public class MongoTransactionProvider
extends Object
implements jakarta.inject.Provider<Transaction>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()
jakarta.inject.Provider
<dev.morphia.Datastore> jakarta.inject.Provider
<MapperRegistry> jakarta.inject.Provider
<com.mongodb.client.MongoDatabase> jakarta.inject.Provider
<Properties> jakarta.inject.Provider
<jakarta.validation.Validator> void
setDatastoreProvider
(jakarta.inject.Provider<dev.morphia.Datastore> datastoreProvider) void
setMapperProvider
(jakarta.inject.Provider<MapperRegistry> mapperProvider) void
setMongoDatabaseProvider
(jakarta.inject.Provider<com.mongodb.client.MongoDatabase> mongoDatabaseProvider) void
setPropertiesProvider
(jakarta.inject.Provider<Properties> propertiesProvider) void
setValidatorProvider
(jakarta.inject.Provider<jakarta.validation.Validator> validatorProvider)
-
Constructor Details
-
MongoTransactionProvider
public MongoTransactionProvider()
-
-
Method Details
-
get
- Specified by:
get
in interfacejakarta.inject.Provider<Transaction>
-
getDatastoreProvider
public jakarta.inject.Provider<dev.morphia.Datastore> getDatastoreProvider() -
setDatastoreProvider
@Inject public void setDatastoreProvider(jakarta.inject.Provider<dev.morphia.Datastore> datastoreProvider) -
getPropertiesProvider
-
setPropertiesProvider
-
getMongoDatabaseProvider
public jakarta.inject.Provider<com.mongodb.client.MongoDatabase> getMongoDatabaseProvider() -
setMongoDatabaseProvider
@Inject public void setMongoDatabaseProvider(jakarta.inject.Provider<com.mongodb.client.MongoDatabase> mongoDatabaseProvider) -
getMapperProvider
-
setMapperProvider
-
getValidatorProvider
public jakarta.inject.Provider<jakarta.validation.Validator> getValidatorProvider() -
setValidatorProvider
@Inject public void setValidatorProvider(jakarta.inject.Provider<jakarta.validation.Validator> validatorProvider)
-