Class MongoTransactionManagerConfig
- java.lang.Object
-
- org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- de.fhdw.hfw417.dokumentenpostfach.config.MongoTransactionManagerConfig
-
@Configuration @EnableTransactionManagement @EnableMongoRepositories @Profile("!test") public class MongoTransactionManagerConfig extends org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
-
Constructor Summary
Constructors Constructor Description MongoTransactionManagerConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getDatabaseName()
com.mongodb.client.MongoClient
mongoClient()
org.springframework.data.mongodb.MongoTransactionManager
transactionManager(org.springframework.data.mongodb.MongoDbFactory dbFactory)
Gibt einen neuen TransaktionenManager pro Factory zurück.-
Methods inherited from class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
getMappingBasePackage, mappingMongoConverter, mongoDbFactory, mongoTemplate
-
-
-
-
Method Detail
-
transactionManager
@Bean public org.springframework.data.mongodb.MongoTransactionManager transactionManager(org.springframework.data.mongodb.MongoDbFactory dbFactory)
Gibt einen neuen TransaktionenManager pro Factory zurück.- Parameters:
dbFactory
- DatenbankFactory- Returns:
- MongoTransactionManager
-
mongoClient
public com.mongodb.client.MongoClient mongoClient()
- Specified by:
mongoClient
in classorg.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
getDatabaseName
protected String getDatabaseName()
- Specified by:
getDatabaseName
in classorg.springframework.data.mongodb.config.MongoConfigurationSupport
-
-