Class MongoDbMessageStoreAutoConfiguration
- java.lang.Object
-
- org.activiti.cloud.starter.messages.mongodb.MongoDbMessageStoreAutoConfiguration
-
@Configuration @ConditionalOnClass(org.springframework.integration.mongodb.store.ConfigurableMongoDbMessageStore.class) @AutoConfigureBefore(org.activiti.cloud.services.messages.core.config.MessagesCoreAutoConfiguration.class) @AutoConfigureAfter({org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.class,org.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration.class}) public class MongoDbMessageStoreAutoConfiguration extends java.lang.ObjectA helper class containing configuration classes for particular technologies to expose an appropriateMessageStorebean via matched configuration properties.
-
-
Constructor Summary
Constructors Constructor Description MongoDbMessageStoreAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.integration.support.locks.LockRegistrylockRegistry()org.springframework.integration.store.MessageGroupStoremessageStore(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate, org.activiti.cloud.services.messages.core.config.MessageAggregatorProperties properties)org.springframework.integration.metadata.ConcurrentMetadataStoremetadataStore(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate)org.springframework.data.mongodb.core.convert.MongoCustomConversionsmongoDbCustomConversions()org.springframework.data.mongodb.MongoTransactionManagertransactionManager(org.springframework.data.mongodb.MongoDbFactory mongoDbFactory)
-
-
-
Method Detail
-
messageStore
@Bean public org.springframework.integration.store.MessageGroupStore messageStore(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate, org.activiti.cloud.services.messages.core.config.MessageAggregatorProperties properties)
-
mongoDbCustomConversions
@Bean @Primary public org.springframework.data.mongodb.core.convert.MongoCustomConversions mongoDbCustomConversions()
-
transactionManager
@Bean @ConditionalOnMissingBean public org.springframework.data.mongodb.MongoTransactionManager transactionManager(org.springframework.data.mongodb.MongoDbFactory mongoDbFactory)
-
metadataStore
@Bean @ConditionalOnMissingBean public org.springframework.integration.metadata.ConcurrentMetadataStore metadataStore(org.springframework.data.mongodb.core.MongoTemplate mongoTemplate)
-
lockRegistry
@Bean @ConditionalOnMissingBean public org.springframework.integration.support.locks.LockRegistry lockRegistry()
-
-